Attempting to unbreak the makefile-base builds.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190370 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/include/clang/Sema/Makefile b/include/clang/Sema/Makefile
index 7d658a7..799f789 100644
--- a/include/clang/Sema/Makefile
+++ b/include/clang/Sema/Makefile
@@ -1,7 +1,7 @@
CLANG_LEVEL := ../../..
TD_SRC_DIR = $(PROJ_SRC_DIR)/../Basic
BUILT_SOURCES = AttrTemplateInstantiate.inc AttrParsedAttrList.inc AttrParsedAttrKinds.inc \
- AttrSpellingListIndex.inc
+ AttrSpellingListIndex.inc AttrParsedAttrImpl.inc
TABLEGEN_INC_FILES_COMMON = 1
@@ -31,4 +31,9 @@
$(Verb) $(ClangTableGen) -gen-clang-attr-spelling-index -o \
$(call SYSPATH, $@) -I $(PROJ_SRC_DIR)/../../ $<
+$(ObjDir)/AttrParsedAttrImpl.inc.tmp : $(TD_SRC_DIR)/Attr.td \
+ $(CLANG_TBLGEN) $(ObjDir)/.dir
+ $(Echo) "Building Clang parsed attribute list impl with tablegen"
+ $(Verb) $(ClangTableGen) -gen-clang-attr-parsed-attr-impl -o \
+ $(call SYSPATH, $@) -I $(PROJ_SRC_DIR)/../../ $<