]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - include/clang/Basic/Makefile
Update clang to r84119.
[FreeBSD/FreeBSD.git] / include / clang / Basic / Makefile
1 LEVEL = ../../../../..
2 BUILT_SOURCES = DiagnosticAnalysisKinds.inc DiagnosticASTKinds.inc \
3         DiagnosticCommonKinds.inc DiagnosticDriverKinds.inc \
4         DiagnosticFrontendKinds.inc DiagnosticLexKinds.inc \
5         DiagnosticParseKinds.inc DiagnosticSemaKinds.inc \
6         DiagnosticGroups.inc
7
8 TABLEGEN_INC_FILES_COMMON = 1
9
10 include $(LEVEL)/Makefile.common
11
12 $(ObjDir)/Diagnostic%Kinds.inc.tmp : Diagnostic.td Diagnostic%Kinds.td $(TBLGEN)
13         $(Echo) "Building Clang $(patsubst Diagnostic%Kinds.inc.tmp,%,$(@F)) diagnostic tables with tblgen"
14         $(Verb) -$(MKDIR) $(@D)
15         $(Verb) $(TableGen) -gen-clang-diags-defs -clang-component=$(patsubst Diagnostic%Kinds.inc.tmp,%,$(@F)) -o $(call SYSPATH, $@) $<
16
17 $(ObjDir)/DiagnosticGroups.inc.tmp : Diagnostic.td DiagnosticGroups.td $(wildcard Diagnostic*.td) $(TBLGEN)
18         $(Echo) "Building Clang diagnostic groups with tblgen"
19         $(Verb) -$(MKDIR) $(@D)
20         $(Verb) $(TableGen) -gen-clang-diag-groups -o $(call SYSPATH, $@) $<
21
22