summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2003-11-17 10:59:53 +0000
committerburaq <buraq@epfl.ch>2003-11-17 10:59:53 +0000
commit4cf8078dabdf96dd47b512b928ef77ebac2d2a93 (patch)
tree88502c2c086fdd2ae804424885b08757ba5ddcb4 /Makefile
parent8e28c8583d74c4f356b7ea4a7cb55e164b3a1c0b (diff)
downloadscala-4cf8078dabdf96dd47b512b928ef77ebac2d2a93.tar.gz
scala-4cf8078dabdf96dd47b512b928ef77ebac2d2a93.tar.bz2
scala-4cf8078dabdf96dd47b512b928ef77ebac2d2a93.zip
changes to XML API and parameterized binding in...
changes to XML API and parameterized binding in dtd2scala better names changes to test suite
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 8 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 978388aca9..5360c2a5b2 100644
--- a/Makefile
+++ b/Makefile
@@ -110,10 +110,12 @@ SCALADOC_RSRC_FILES += $(SCALADOC_RSRC_LIST:%=$(SCALADOC_ROOT)/%)
SCALADOC_RSRC_OUTPUTDIR = $(PROJECT_OUTPUTDIR)/scala/tools/scaladoc
# dtd2scala
-DTD2SCALA_ROOT = $(PROJECT_SOURCEDIR)/scala/tools/dtd2scala
+DTD2SCALA_PATH = scala/tools/dtd2scala
+DTD2SCALA_ROOT = $(PROJECT_SOURCEDIR)/$(DTD2SCALA_PATH)
DTD2SCALA_LIST = $(call READLIST,$(PROJECT_LISTDIR)/dtd2scala.lst)
DTD2SCALA_SOURCES += $(DTD2SCALA_LIST:%=$(DTD2SCALA_ROOT)/%)
-DTD2SCALA_SC_FILES = $(DTD2SCALA_SOURCES)
+DTD2SCALA_SC_FILES = $(filter %.scala,$(DTD2SCALA_SOURCES))
+DTD2SCALA_XML_FILES = $(filter %.xml,$(DTD2SCALA_SOURCES))
# scalap
SCALAP_ROOT = $(PROJECT_SOURCEDIR)/scala/tools/scalap
@@ -344,8 +346,10 @@ cvs-fix-perms :
$(SCALADOC_RSRC_OUTPUTDIR))
touch $@
-.latest-dtd2scala-sc : $(DTD2SCALA_SC_FILES)
- @$(make) sc target=DTD2SCALA DTD2SCALA_SC_FILES='$?'
+.latest-dtd2scala-sc : $(DTD2SCALA_SC_FILES) $(DTD2SCALA_XML_FILES)
+ @$(make) sc target=DTD2SCALA DTD2SCALA_SC_FILES='$(filter %.scala,$?)'
+ @mkdir -p $(PROJECT_OUTPUTDIR)/$(DTD2SCALA_PATH)/template
+ cp $(DTD2SCALA_XML_FILES) $(PROJECT_OUTPUTDIR)/$(DTD2SCALA_PATH)/template/
touch $@
.latest-scalap-sc : $(SCALAP_SC_FILES)