From f214b80b8d9c87574dd0c99d54d3c79e13b60b0b Mon Sep 17 00:00:00 2001 From: Dylan Noblesmith Date: Tue, 17 Jan 2012 02:56:49 +0000 Subject: Makefile: add missing files to FilesToConfig 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 | 11 +++++++++-- autoconf/configure.ac | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 35fa00fb93..ec24862ad6 100644 --- 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 \ diff --git a/autoconf/configure.ac b/autoconf/configure.ac index 646d9a8591..9d5c6f5f16 100644 --- a/autoconf/configure.ac +++ b/autoconf/configure.ac @@ -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]) -- cgit v1.2.3