From 1119552a08ab0bd4b7dd07694ca4887cdc6f9c91 Mon Sep 17 00:00:00 2001 From: Sebastian Redl Date: Sat, 14 Mar 2009 11:59:18 +0000 Subject: [PATCH] Add support for generating Clang diagnostic defs to Makefile.rules. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67006 91177308-0d34-0410-b5e6-96231b3b80d8 --- Makefile.rules | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Makefile.rules b/Makefile.rules index b7992fdde42..948b88099f3 100644 --- a/Makefile.rules +++ b/Makefile.rules @@ -1358,6 +1358,10 @@ ifdef LLVMC_BUILD_AUTOGENERATED_INC TABLEGEN_INC_FILES_COMMON = 1 endif +ifdef CLANG_BUILD_DIAGNOSTICS_INC +TABLEGEN_INC_FILES_COMMON = 1 +endif + ifdef TABLEGEN_INC_FILES_COMMON INCFiles := $(filter %.inc,$(BUILT_SOURCES)) @@ -1472,6 +1476,14 @@ $(ObjDir)/AutoGenerated.inc.tmp: $(LLVMCPluginSrc) $(ObjDir)/.dir \ endif # LLVMC_BUILD_AUTOGENERATED_INC +ifdef CLANG_BUILD_DIAGNOSTICS_INC + +$(ObjDir)/Diagnostic%Kinds.inc.tmp : Diagnostic%Kinds.td Diagnostic.td $(TBLGEN) + $(Echo) "Building Clang $(