[llvm-commits] CVS: llvm/utils/Makefile

Reid Spencer reid at x10sys.com
Mon Oct 25 01:27:48 PDT 2004



Changes in directory llvm/utils:

Makefile updated: 1.6 -> 1.7
---
Log message:

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.



---
Diffs of the changes:  (+5 -0)

Index: llvm/utils/Makefile
diff -u llvm/utils/Makefile:1.6 llvm/utils/Makefile:1.7
--- llvm/utils/Makefile:1.6	Tue Apr 13 15:59:24 2004
+++ llvm/utils/Makefile	Mon Oct 25 03:27:37 2004
@@ -10,5 +10,10 @@
 LEVEL = ..
 DIRS = Burg TableGen fpcmp
 
+EXTRA_DIST = check-each-file codegen-diff countloc.sh cvsupdate emacs \
+	     getsrcs.sh llvmdo llvmgrep llvm-native-gcc llvm-native-gxx \
+             makellvm NightlyTest.gnuplot NightlyTest.pl \
+	     NightlyTestTemplate.html profile.pl RegressionFinder.pl vim
+
 include $(LEVEL)/Makefile.common
 






More information about the llvm-commits mailing list