diff options
author | michelou <michelou@epfl.ch> | 2003-08-21 13:55:37 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2003-08-21 13:55:37 +0000 |
commit | 261f125a0410ad9544b50c78a2bd5447ed029e4d (patch) | |
tree | eb0160f1671ae42ac917e8a2203a1830fe6a7158 /Makefile | |
parent | 1203bc5ed8c22bc9376ef5a9ea1b2423a9e53b1a (diff) | |
download | scala-261f125a0410ad9544b50c78a2bd5447ed029e4d.tar.gz scala-261f125a0410ad9544b50c78a2bd5447ed029e4d.tar.bz2 scala-261f125a0410ad9544b50c78a2bd5447ed029e4d.zip |
- added resource files to generation of scaladoc
- added scaladoc to generation of jar archive
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 20 |
1 files changed, 16 insertions, 4 deletions
@@ -29,6 +29,7 @@ PROJECT_JAR_INPUTDIR = $(PROJECT_OUTPUTDIR) PROJECT_JAR_FILES += ch PROJECT_JAR_FILES += scala PROJECT_JAR_FILES += scalac +PROJECT_JAR_FILES += scaladoc PROJECT_JAR_FILES += scalai # scala scripts wrapper @@ -101,6 +102,9 @@ SCALADOC_ROOT = $(PROJECT_SOURCEDIR)/scaladoc SCALADOC_LIST = $(call READLIST,$(PROJECT_LISTDIR)/scaladoc.lst) SCALADOC_SOURCES += $(SCALADOC_LIST:%=$(SCALADOC_ROOT)/%) SCALADOC_JC_FILES = $(SCALADOC_SOURCES) +SCALADOC_RSRC_LIST = resources/style.css +SCALADOC_RSRC_FILES += $(SCALADOC_RSRC_LIST:%=$(SCALADOC_ROOT)/%) +SCALADOC_RSRC_OUTPUTDIR = $(PROJECT_OUTPUTDIR)/scaladoc # dtd2scala DTD2SCALA_ROOT = $(PROJECT_SOURCEDIR)/dtd2scala @@ -139,7 +143,8 @@ fastclean : @if [ -f .generated ]; then $(call RUN,$(RM) `$(CAT) .generated`); fi $(RM) .generated $(RM) .latest-dtd2scala - $(RM) .latest-scaladoc + $(RM) .latest-scaladoc-jc + $(RM) .latest-scaladoc-rsrc $(RM) .latest-interpreter $(RM) .latest-library-sc $(RM) .latest-library-jc @@ -167,7 +172,8 @@ compiler : .latest-compiler library : .latest-library-jc library : .latest-library-sc interpreter : .latest-interpreter -scaladoc : .latest-scaladoc +scaladoc : .latest-scaladoc-jc +scaladoc : .latest-scaladoc-rsrc dtd2scala : .latest-dtd2scala library-doc : .latest-library-sdc @@ -223,10 +229,15 @@ library-doc : .latest-library-sdc @$(make) jc target=INTERPRETER INTERPRETER_JC_FILES='$?' touch $@ -.latest-scaladoc : $(SCALADOC_JC_FILES) +.latest-scaladoc-jc : $(SCALADOC_JC_FILES) @$(make) jc target=SCALADOC SCALADOC_JC_FILES='$?' touch $@ +.latest-scaladoc-rsrc : $(SCALADOC_RSRC_FILES) + $(strip $(MIRROR) -m 644 -C $(SCALADOC_ROOT) $(SCALADOC_RSRC_LIST) \ + $(SCALADOC_RSRC_OUTPUTDIR)) + touch $@ + .latest-dtd2scala : $(DTD2SCALA_JC_FILES) @$(make) jc target=DTD2SCALA DTD2SCALA_JC_FILES='$?' touch $@ @@ -291,7 +302,8 @@ $(PROJECT_JAR_ARCHIVE) : .latest-compiler $(PROJECT_JAR_ARCHIVE) : .latest-library-jc $(PROJECT_JAR_ARCHIVE) : .latest-library-sc $(PROJECT_JAR_ARCHIVE) : .latest-interpreter -$(PROJECT_JAR_ARCHIVE) : .latest-scaladoc +$(PROJECT_JAR_ARCHIVE) : .latest-scaladoc-jc +$(PROJECT_JAR_ARCHIVE) : .latest-scaladoc-rsrc $(PROJECT_JAR_ARCHIVE) : .latest-dtd2scala $(PROJECT_JAR_ARCHIVE) : @$(MAKE) jar target=PROJECT |