New Makefile Features:
authorReid Spencer <rspencer@reidspencer.com>
Mon, 25 Oct 2004 08:27:37 +0000 (08:27 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Mon, 25 Oct 2004 08:27:37 +0000 (08:27 +0000)
commit151f8ba3645defc371eb4b68427384e411305734
tree038c881578d01e52533c5b3c3c54db6413c84005
parentb9f40c090f04959484886d44f07b90647abc83c4
New Makefile Features:

* "dist" target now builds tar.gz, tar.bz2, and zip files suitable for
  distribution. "dist" can only be run from $(BUILD_OBJ_ROOT) and implies
  a "check".

* made the preconditions not do a recursive make and ensured that they are
  executed sequentially.

* made the messages output by the makefile be prefixed with "llvm" and the
  make level (e.g. llvm[1]: ) in the same way that make does so that the
  messages are uniform and more readable.

* Fixed the tags target so that tags depends on TAGS which contains the
  rules to build a file named TAGS

* Implemented the EXTRA_DIST feature in a few directories to make sure it
  works.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17210 91177308-0d34-0410-b5e6-96231b3b80d8
Makefile
Makefile.config.in
Makefile.rules
utils/Makefile