summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-08-11 07:59:30 +0000
committerpaltherr <paltherr@epfl.ch>2003-08-11 07:59:30 +0000
commit5893d5b55b0b1d343c56743566789007ad4cd6a6 (patch)
treea82d9a6f0e91b30f582a8278ae5c56c461933883 /Makefile
parent7c3f5b112308dc9d2fa8b51fab6579501588e098 (diff)
downloadscala-5893d5b55b0b1d343c56743566789007ad4cd6a6.tar.gz
scala-5893d5b55b0b1d343c56743566789007ad4cd6a6.tar.bz2
scala-5893d5b55b0b1d343c56743566789007ad4cd6a6.zip
- Added compilation of scala documentation
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 8 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index c5856afe08..93abee98fd 100644
--- a/Makefile
+++ b/Makefile
@@ -87,6 +87,8 @@ LIBRARY_LIST = $(call READLIST,$(PROJECT_LISTDIR)/library.lst)
LIBRARY_SOURCES += $(LIBRARY_LIST:%=$(LIBRARY_ROOT)/%)
LIBRARY_JC_FILES += $(filter %.java,$(LIBRARY_SOURCES))
LIBRARY_SC_FILES += $(filter %.scala,$(LIBRARY_SOURCES))
+LIBRARY_SDC_FILES += $(LIBRARY_SC_FILES)
+LIBRARY_SDC_OUTPUTDIR = $(PROJECT_APIDIR)
# scala interpreter
INTERPRETER_ROOT = $(PROJECT_SOURCEDIR)/scalai
@@ -162,6 +164,7 @@ generate : .latest-generate
compiler : .latest-compiler
library : .latest-library-jc
library : .latest-library-sc
+library : .latest-library-sdc
interpreter : .latest-interpreter
scaladoc : .latest-scaladoc
dtd2scala : .latest-dtd2scala
@@ -209,6 +212,10 @@ dtd2scala : .latest-dtd2scala
@$(make) sc target=LIBRARY LIBRARY_SC_FILES='$(subst $$,\$$$$,$?)'
touch $@
+.latest-library-sdc : $(LIBRARY_SDC_FILES)
+ @$(make) sdc target=LIBRARY LIBRARY_SC_FILES='$(subst $$,\$$$$,$(LIBRARY_SC_FILES))'
+ touch $@
+
.latest-interpreter : $(INTERPRETER_JC_FILES)
@$(make) jc target=INTERPRETER INTERPRETER_JC_FILES='$?'
touch $@
@@ -292,5 +299,6 @@ $(PROJECT_JAR_ARCHIVE) :
include $(PROJECT_SUPPORTDIR)/make/jc.mk
include $(PROJECT_SUPPORTDIR)/make/jar.mk
include $(PROJECT_SUPPORTDIR)/make/sc.mk
+include $(PROJECT_SUPPORTDIR)/make/sdc.mk
##############################################################################