build/Make: Fix some missing dependencies on the llvm-build generation step.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144197 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Daniel Dunbar 2011-11-09 18:48:22 +00:00
parent 983c4578b0
commit 2808853c5b

View File

@ -86,12 +86,18 @@ LLVMConfigLibraryDependenciesInc := \
# #
# Note that this target gets its real dependencies generated for us by # Note that this target gets its real dependencies generated for us by
# llvm-build. # llvm-build.
$(LLVMBuildMakeFrag): #
# We include a dependency on this Makefile to ensure that changes to the
# generation command get picked up.
$(LLVMBuildMakeFrag): $(PROJ_SRC_ROOT)/Makefile.rules
$(Echo) Constructing LLVMBuild project information. $(Echo) Constructing LLVMBuild project information.
$(Verb) $(LLVMBuildTool) \ $(Verb) $(LLVMBuildTool) \
--write-library-table $(LLVMConfigLibraryDependenciesInc) \ --write-library-table $(LLVMConfigLibraryDependenciesInc) \
--write-make-fragment $(LLVMBuildMakeFrag) --write-make-fragment $(LLVMBuildMakeFrag)
# For completeness, let Make know how the extra files are generated.
$(LLVMConfigLibraryDependenciesInc): $(LLVMBuildMakeFrag)
# Include the generated Makefile fragment. # Include the generated Makefile fragment.
# #
# We currently only include the dependencies for the fragment itself if we are # We currently only include the dependencies for the fragment itself if we are