1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-23 08:55:25 +02:00

Minor modifications to the scripts.

This commit is contained in:
Doug Schaefer 2003-09-04 17:51:29 +00:00
parent be82338a01
commit 27de4f3521
3 changed files with 41 additions and 4 deletions

View file

@ -1,2 +1 @@
export JAVA_HOME=/usr/java/j2sdk1.4.2
java -classpath $JAVA_HOME/lib/tools.jar:jars/ant.jar:jars/optional.jar:jars/xalan.jar:jars/xml-apis.jar:jars/xercesImpl.jar:jars/NetComponents.jar org.apache.tools.ant.Main $* 2>&1 | tee build.log
java -classpath $JAVA_HOME/lib/tools.jar:jars/ant.jar:jars/optional.jar:jars/xalan.jar:jars/xml-apis.jar:jars/xercesImpl.jar:jars/NetComponents.jar:jars/activation.jar:jars/mail.jar org.apache.tools.ant.Main $* 2>&1 | tee build.log

View file

@ -23,4 +23,8 @@
<ant antfile="main.xml" target="upload"/>
</target>
<target name="mail" depends="bootstrap">
<ant antfile="main.xml" target="mail"/>
</target>
</project>

View file

@ -98,6 +98,7 @@
<!-- Run the build.xml scripts -->
<xsl:for-each select="projects/feature">
<!-- The default to build the update jars -->
<ant>
<xsl:attribute name="dir">
<xsl:text>build/features/</xsl:text>
@ -107,9 +108,19 @@
<property name="ws" value="gtk"/>
<property name="os" value="linux"/>
</ant>
<!-- The old style zips -->
<ant target="zip.distribution">
<xsl:attribute name="dir">
<xsl:text>build/features/</xsl:text>
<xsl:value-of select="@name"/>
</xsl:attribute>
<property name="javacFailOnError" value="true"/>
<property name="ws" value="gtk"/>
<property name="os" value="linux"/>
</ant>
</xsl:for-each>
<!-- Move jars to the update site format -->
<!-- Move jars and zips to the update site format -->
<delete dir="plugins"/>
<copy todir="plugins" flatten="true">
<fileset dir="build/plugins">
@ -140,6 +151,21 @@
</xsl:for-each>
</fileset>
</copy>
<delete dir="dist"/>
<copy todir="dist" flatten="true">
<fileset dir="build/features">
<xsl:for-each select="projects/feature">
<include>
<xsl:attribute name="name">
<xsl:value-of select="@name"/>
<xsl:text>/</xsl:text>
<xsl:value-of select="@name"/>
<xsl:text>_${build.version}.${build.number}.bin.dist.zip</xsl:text>
</xsl:attribute>
</include>
</xsl:for-each>
</fileset>
</copy>
<!-- Set up the test environment -->
<delete dir="test"/>
@ -208,6 +234,7 @@
<fileset dir=".">
<include name="plugins/*.jar"/>
<include name="features/*.jar"/>
<include name="dist/*.zip"/>
<include name="logs/**/*.html"/>
<include name="build.number"/>
<include name="index.html"/>
@ -216,7 +243,14 @@
</ftp>
</target>
<target name="all" depends="build,upload"/>
<target name="mail">
<mail from="dschaefe@ca.ibm.com"
tolist="cdt-test-dev@eclipse.org"
subject="CDT Build ${{build.version}}.${{build.number}} completed"
message="This has been an automated message"/>
</target>
<target name="all" depends="build,upload,mail"/>
</project>
</xsl:template>