Android.mk revision 74643989fd8d3050821a77c02093fdafe0eb03e2
1# Only use this on the device or emulator. 2ifneq ($(TARGET_SIMULATOR),true) 3 4LOCAL_PATH := $(call my-dir) 5LLVM_ROOT_PATH := $(LOCAL_PATH) 6include $(CLEAR_VARS) 7 8subdirs := $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, \ 9 lib/System \ 10 lib/Support \ 11 utils/TableGen \ 12 lib/VMCore \ 13 lib/Bitcode/Reader \ 14 lib/Analysis \ 15 lib/Transforms/Utils \ 16 lib/Transforms/Scalar \ 17 lib/CodeGen \ 18 lib/CodeGen/SelectionDAG \ 19 lib/CodeGen/AsmPrinter \ 20 lib/Target \ 21 lib/Target/ARM \ 22 lib/Target/ARM/TargetInfo \ 23 lib/Target/X86 \ 24 lib/Target/X86/TargetInfo \ 25 lib/ExecutionEngine/JIT \ 26 lib/MC \ 27 )) 28 29TBLGEN := $(HOST_OUT_EXECUTABLES)/tblgen$(HOST_EXECUTABLE_SUFFIX) 30 31CLEAR_TBLGEN_VARS := $(LOCAL_PATH)/clear_tblgen_vars.mk 32LLVM_HOST_BUILD_MK := $(LOCAL_PATH)/llvm-host-build.mk 33LLVM_DEVICE_BUILD_MK := $(LOCAL_PATH)/llvm-device-build.mk 34LLVM_GEN_INTRINSICS_MK := $(LOCAL_PATH)/llvm-gen-intrinsics.mk 35LLVM_TBLGEN_RULES_MK := $(LOCAL_PATH)/tblgen-rules.mk 36 37include $(subdirs) 38 39endif 40