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