diff options
author | paltherr <paltherr@epfl.ch> | 2003-11-03 12:53:09 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-11-03 12:53:09 +0000 |
commit | f2edc84853de62dbf63c9c1cda34d06e153ce88c (patch) | |
tree | 6dc0d1a4dfc6dfb78447c2f9e7ce26f723232a3d /Makefile.import | |
parent | a87a5ed43ecdc3e877c1f9d40c72c56026bd678e (diff) | |
download | scala-f2edc84853de62dbf63c9c1cda34d06e153ce88c.tar.gz scala-f2edc84853de62dbf63c9c1cda34d06e153ce88c.tar.bz2 scala-f2edc84853de62dbf63c9c1cda34d06e153ce88c.zip |
- Added Makefile.import
- Moved some stuff from Makefile and Makefile.config into
Makefile.import
Diffstat (limited to 'Makefile.import')
-rw-r--r-- | Makefile.import | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/Makefile.import b/Makefile.import new file mode 100644 index 0000000000..fe5632d0c0 --- /dev/null +++ b/Makefile.import @@ -0,0 +1,44 @@ +############################################################-*-Makefile-*-#### +# Project Imports +############################################################################## +# $Id$ + +############################################################################## +# Read configuration + +include $(ROOT)/Makefile.config + +############################################################################## +# Variables + +# project +PROJECT_VERSION = $(shell $(TAIL) -1 $(VERSION_FILE)) + +# version management +VERSION_FILE = $(PROJECT_ROOT)/VERSION +VERSION_SCRIPT = $(PROJECT_SUPPORTDIR)/scripts/version-manager + +# scala tools +SCALAC = $(PROJECT_BINARYDIR)/scalac +SCALAP = $(PROJECT_BINARYDIR)/scalap +SCALAINT = $(PROJECT_BINARYDIR)/scalaint +SCALARUN = $(PROJECT_BINARYDIR)/scalarun +SCALADOC = $(PROJECT_BINARYDIR)/scaladoc +DTD2SCALA = $(PROJECT_BINARYDIR)/dtd2scala + +############################################################################## +# Makefile functions + +RUN = $(ECHO) '$(1)'; $(1) || exit $$? +READLIST = $(shell $(CAT) $(1) | $(GREP) -v "^\#") + +############################################################################## +# Includes + +include $(PROJECT_SUPPORTDIR)/make/default.mk +include $(PROJECT_SUPPORTDIR)/make/cygwin.mk +include $(PROJECT_SUPPORTDIR)/make/exec.mk +include $(PROJECT_SUPPORTDIR)/make/grep.mk +include $(PROJECT_SUPPORTDIR)/make/wc.mk + +############################################################################## |