Home | History | Annotate | Download | only in Parse
      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 	AttrList.inc  \
     10 	AttrLateParsed.inc  \
     11 	AttrParsedAttrList.inc  \
     12 	Attrs.inc  \
     13 	CommentCommandList.inc \
     14 	CommentNodes.inc \
     15 	DeclNodes.inc  \
     16 	DiagnosticParseKinds.inc  \
     17         DiagnosticCommonKinds.inc  \
     18 	DiagnosticSemaKinds.inc	\
     19 	StmtNodes.inc
     20 
     21 clang_parse_SRC_FILES :=  \
     22 	ParseAST.cpp  \
     23 	ParseCXXInlineMethods.cpp  \
     24 	ParseDecl.cpp  \
     25 	ParseDeclCXX.cpp  \
     26 	ParseExpr.cpp  \
     27 	ParseExprCXX.cpp  \
     28 	ParseInit.cpp  \
     29 	ParseObjc.cpp  \
     30 	ParsePragma.cpp  \
     31 	ParseStmt.cpp  \
     32 	ParseTemplate.cpp  \
     33 	ParseTentative.cpp  \
     34 	Parser.cpp
     35 
     36 LOCAL_SRC_FILES := $(clang_parse_SRC_FILES)
     37 
     38 LOCAL_MODULE:= libclangParse
     39 LOCAL_MODULE_TAGS := optional
     40 
     41 LOCAL_MODULE_TAGS := optional
     42 
     43 include $(CLANG_HOST_BUILD_MK)
     44 include $(CLANG_TBLGEN_RULES_MK)
     45 include $(BUILD_HOST_STATIC_LIBRARY)
     46