1 LOCAL_PATH:= $(call my-dir) 2 3 # For the host only 4 # ===================================================== 5 include $(CLEAR_VARS) 6 include $(CLEAR_TBLGEN_VARS) 7 8 TBLGEN_TABLES := \ 9 DiagnosticASTKinds.inc \ 10 DiagnosticAnalysisKinds.inc \ 11 DiagnosticCommonKinds.inc \ 12 DiagnosticDriverKinds.inc \ 13 DiagnosticFrontendKinds.inc \ 14 DiagnosticGroups.inc \ 15 DiagnosticIndexName.inc \ 16 DiagnosticLexKinds.inc \ 17 DiagnosticParseKinds.inc \ 18 DiagnosticSemaKinds.inc \ 19 DiagnosticSerializationKinds.inc \ 20 arm_neon.inc 21 22 clang_basic_SRC_FILES := \ 23 Builtins.cpp \ 24 ConvertUTF.c \ 25 Diagnostic.cpp \ 26 DiagnosticIDs.cpp \ 27 FileManager.cpp \ 28 FileSystemStatCache.cpp \ 29 IdentifierTable.cpp \ 30 LangOptions.cpp \ 31 Module.cpp \ 32 SourceLocation.cpp \ 33 SourceManager.cpp \ 34 TargetInfo.cpp \ 35 Targets.cpp \ 36 TokenKinds.cpp \ 37 Version.cpp \ 38 VersionTuple.cpp 39 40 LOCAL_SRC_FILES := $(clang_basic_SRC_FILES) 41 42 LOCAL_MODULE:= libclangBasic 43 LOCAL_MODULE_TAGS := optional 44 45 LOCAL_MODULE_TAGS := optional 46 47 include $(CLANG_HOST_BUILD_MK) 48 include $(CLANG_VERSION_INC_MK) 49 include $(CLANG_TBLGEN_RULES_MK) 50 include $(BUILD_HOST_STATIC_LIBRARY) 51