Makefile: add missing files to FilesToConfig
authorDylan Noblesmith <nobled@dreamwidth.org>
Tue, 17 Jan 2012 02:56:49 +0000 (02:56 +0000)
committerDylan Noblesmith <nobled@dreamwidth.org>
Tue, 17 Jan 2012 02:56:49 +0000 (02:56 +0000)
And fix the comment about where the FilesToConfig variable
is.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148282 91177308-0d34-0410-b5e6-96231b3b80d8

Makefile
autoconf/configure.ac

index 35fa00fb93c152b0ba62d03a096a448fc668d969..ec24862ad6fcefd9b6d0c5edb8ec2e025482bcb0 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -175,11 +175,18 @@ all-local:: clean-diagnostics
 endif
 
 #------------------------------------------------------------------------
-# Make sure the generated headers are up-to-date. This must be kept in
-# sync with the AC_CONFIG_HEADER invocations in autoconf/configure.ac
+# Make sure the generated files are up-to-date. This must be kept in
+# sync with the AC_CONFIG_HEADER and AC_CONFIG_FILE invocations in
+# autoconf/configure.ac.
+# Note that Makefile.config is covered by its own separate rule
+# in Makefile.rules where it can be reused by sub-projects.
 #------------------------------------------------------------------------
 FilesToConfig := \
+  bindings/ocaml/llvm/META.llvm \
+  docs/doxygen.cfg \
+  llvm.spec \
   include/llvm/Config/config.h \
+  include/llvm/Config/llvm-config.h \
   include/llvm/Config/Targets.def \
   include/llvm/Config/AsmPrinters.def \
   include/llvm/Config/AsmParsers.def \
index 646d9a859108745503de956c9cbebdbb6b13c4fe..9d5c6f5f16f814979be8945b08f74688816e4e47 100644 (file)
@@ -1564,7 +1564,7 @@ dnl===-----------------------------------------------------------------------===
 
 dnl Configure header files
 dnl WARNING: dnl If you add or remove any of the following config headers, then
-dnl you MUST also update Makefile.rules so that the variable FilesToConfig
+dnl you MUST also update Makefile so that the variable FilesToConfig
 dnl contains the same list of files as AC_CONFIG_HEADERS below. This ensures the
 dnl files can be updated automatically when their *.in sources change.
 AC_CONFIG_HEADERS([include/llvm/Config/config.h include/llvm/Config/llvm-config.h])