From e1907865b804664e937fd377573d96df6a644864 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Sun, 31 Oct 2004 18:50:34 +0000 Subject: [PATCH] Add the preconditions target per suggestion by Henrik Bach. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17373 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/MakefileGuide.html | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/MakefileGuide.html b/docs/MakefileGuide.html index 6713db623ec..c73059bc020 100644 --- a/docs/MakefileGuide.html +++ b/docs/MakefileGuide.html @@ -44,6 +44,7 @@
  • dist-check
  • dist-clean
  • install
  • +
  • preconditions
  • printvars
  • tags
  • uninstall
  • @@ -308,6 +309,9 @@ installall Copy built objects to installation directory. + preconditionsall + Check to make sure configuration and makefiles are up to date. + printvarsall Prints variables defined by the makefile system (for debugging). @@ -412,6 +416,17 @@ directory will have everything needed to use LLVM.

    + +
    preconditions
    +
    +

    This utility target checks to see if the Makefile in the object + directory is older than the Makefile in the source directory and + copies it if so. It also reruns the configure script if that needs to + be done and rebuilds the Makefile.config file similarly. Users may + overload this target to ensure that sanity checks are run before any + building of targets as all the targets depend on preconditions.

    +
    +
    printvars