summaryrefslogtreecommitdiff
path: root/sabbus.xml
diff options
context:
space:
mode:
authorGilles Dubochet <gilles.dubochet@epfl.ch>2008-04-22 12:05:29 +0000
committerGilles Dubochet <gilles.dubochet@epfl.ch>2008-04-22 12:05:29 +0000
commit01e872f8c871b828526a563f35ff9aa4b70957fe (patch)
tree6de27287e97bf66680f957009a2b616bd83c373d /sabbus.xml
parent153a393c5b029fbee0b0f57cca0329f2338f1504 (diff)
downloadscala-01e872f8c871b828526a563f35ff9aa4b70957fe.tar.gz
scala-01e872f8c871b828526a563f35ff9aa4b70957fe.tar.bz2
scala-01e872f8c871b828526a563f35ff9aa4b70957fe.zip
SuperSabbus generated distribution is now compl...
SuperSabbus generated distribution is now complete. Added targets for packaging distribution to SBaz or archives.
Diffstat (limited to 'sabbus.xml')
-rw-r--r--sabbus.xml36
1 files changed, 32 insertions, 4 deletions
diff --git a/sabbus.xml b/sabbus.xml
index a4631ade3f..af334bae38 100644
--- a/sabbus.xml
+++ b/sabbus.xml
@@ -91,6 +91,7 @@ PROPERTIES
<property name="copyright.string" value="Copyright 2002-2008, LAMP/EPFL"/>
+ <!-- These are NOT the flags used to run SuperSabbus -->
<property name="java.flags" value="-Xmx256M -Xms32M"/>
<!-- ===========================================================================
@@ -511,6 +512,7 @@ PACKED QUICK BUILD (PACK)
<fileset dir="${build-quick.dir}/classes/compiler"/>
<zipfileset src="${fjbg.jar}"/>
<zipfileset src="${msil.jar}"/>
+ <zipfileset src="${jline.jar}"/>
</jar>
</target>
@@ -872,13 +874,27 @@ DISTRIBUTION
</target>
<target name="dist.doc" depends="dist.base">
- <mkdir dir="${dist.dir}/doc/api"/>
- <copy toDir="${dist.dir}/doc/api">
+ <mkdir dir="${dist.dir}/doc/scala"/>
+ <copy file="${docs.dir}/LICENSE" toDir="${dist.dir}/doc/scala"/>
+ <copy file="${docs.dir}/README" toDir="${dist.dir}/doc/scala"/>
+ <mkdir dir="${dist.dir}/doc/scala/api"/>
+ <copy toDir="${dist.dir}/doc/scala/api">
<fileset dir="${build-docs.dir}/library"/>
</copy>
+ <mkdir dir="${dist.dir}/doc/scala/examples"/>
+ <copy toDir="${dist.dir}/doc/scala/examples">
+ <fileset dir="${docs.dir}/examples"/>
+ </copy>
+ </target>
+
+ <target name="dist.man" depends="dist.doc">
+ <mkdir dir="${dist.dir}/man"/>
+ <copy toDir="${dist.dir}/man">
+ <fileset dir="${docs.dir}/man"/>
+ </copy>
</target>
- <target name="dist.src" depends="dist.doc">
+ <target name="dist.src" depends="dist.man">
<mkdir dir="${dist.dir}/src"/>
<jar destfile="${dist.dir}/src/scala-library-src.jar">
<fileset dir="${src.dir}/library"/>
@@ -953,7 +969,7 @@ FORWARDED TARGETS FOR JVM 1.4 BUILD
<ant antfile="${src.dir}/build/four.xml" target="four-test.done" inheritall="yes" inheritrefs="yes"/>
</target>
- <target name="fourdist" depends="all.done">
+ <target name="fourdist" depends="pack.done">
<ant antfile="${src.dir}/build/four.xml" target="four-all.done" inheritall="yes" inheritrefs="yes"/>
</target>
@@ -962,6 +978,18 @@ FORWARDED TARGETS FOR JVM 1.4 BUILD
</target>
<!-- ===========================================================================
+FORWARDED TARGETS FOR PACKAGING
+============================================================================ -->
+
+ <target name="distpack" depends="dist.done">
+ <ant antfile="${src.dir}/build/pack.xml" target="pack-all.done" inheritall="yes" inheritrefs="yes"/>
+ </target>
+
+ <target name="fourdistpack" depends="fourdist">
+ <ant antfile="${src.dir}/build/pack.xml" target="fourpack-all.done" inheritall="yes" inheritrefs="yes"/>
+ </target>
+
+<!-- ===========================================================================
MISCELLANEOUS
============================================================================ -->