1 LOCAL_PATH:= $(call my-dir) 2 3 clang_tablegen_SRC_FILES := \ 4 ClangASTNodesEmitter.cpp \ 5 ClangAttrEmitter.cpp \ 6 ClangDiagnosticsEmitter.cpp \ 7 ClangSACheckersEmitter.cpp \ 8 NeonEmitter.cpp \ 9 OptParserEmitter.cpp \ 10 TableGen.cpp 11 12 include $(CLEAR_VARS) 13 14 LOCAL_MODULE := clang-tblgen 15 LOCAL_MODULE_TAGS := optional 16 LOCAL_SRC_FILES := $(clang_tablegen_SRC_FILES) 17 18 REQUIRES_EH := 1 19 REQUIRES_RTTI := 1 20 21 LOCAL_STATIC_LIBRARIES := \ 22 libLLVMTableGen \ 23 libLLVMSupport 24 25 LOCAL_LDLIBS += -lm 26 ifeq ($(HOST_OS),windows) 27 LOCAL_LDLIBS += -limagehlp -lpsapi 28 else 29 LOCAL_LDLIBS += -lpthread -ldl 30 endif 31 32 include $(LLVM_HOST_BUILD_MK) 33 include $(BUILD_HOST_EXECUTABLE) 34