diff options
author | Doug Schaefer | 2004-01-07 22:20:44 +0000 |
---|---|---|
committer | Doug Schaefer | 2004-01-07 22:20:44 +0000 |
commit | 208055cbb32246d520684970fe29cb4bfc2fcbb4 (patch) | |
tree | c2475eb4d6bad061eedbd07aae45dc9f73e8318f /releng | |
parent | bf3ef0b67ed1d205ed0d6932de2b49fa65e0b44d (diff) | |
download | org.eclipse.cdt-208055cbb32246d520684970fe29cb4bfc2fcbb4.tar.gz org.eclipse.cdt-208055cbb32246d520684970fe29cb4bfc2fcbb4.tar.xz org.eclipse.cdt-208055cbb32246d520684970fe29cb4bfc2fcbb4.zip |
Fixed the build scripts to use a seperate script generator
version of eclipse so that we can use 2.1.2 to generate
the scripts since 3.0 is broken.
Diffstat (limited to 'releng')
-rw-r--r-- | releng/org.eclipse.cdt.releng/.cvsignore | 1 | ||||
-rw-r--r-- | releng/org.eclipse.cdt.releng/build.xml | 4 | ||||
-rw-r--r-- | releng/org.eclipse.cdt.releng/main.xsl | 19 |
3 files changed, 17 insertions, 7 deletions
diff --git a/releng/org.eclipse.cdt.releng/.cvsignore b/releng/org.eclipse.cdt.releng/.cvsignore index 1b30f3d6d97..ba2a8cd0dff 100644 --- a/releng/org.eclipse.cdt.releng/.cvsignore +++ b/releng/org.eclipse.cdt.releng/.cvsignore @@ -11,3 +11,4 @@ index.html main.xml site.xml dist +host diff --git a/releng/org.eclipse.cdt.releng/build.xml b/releng/org.eclipse.cdt.releng/build.xml index 373e7cbd0a1..e6b86a9b455 100644 --- a/releng/org.eclipse.cdt.releng/build.xml +++ b/releng/org.eclipse.cdt.releng/build.xml @@ -21,6 +21,10 @@ <ant antfile="main.xml" target="build"/> </target> + <target name="test" depends="bootstrap"> + <ant antfile="main.xml" target="test"/> + </target> + <target name="upload" depends="bootstrap"> <ant antfile="main.xml" target="upload"/> </target> diff --git a/releng/org.eclipse.cdt.releng/main.xsl b/releng/org.eclipse.cdt.releng/main.xsl index 08061fbd008..d2a33d8496b 100644 --- a/releng/org.eclipse.cdt.releng/main.xsl +++ b/releng/org.eclipse.cdt.releng/main.xsl @@ -23,7 +23,7 @@ <property file="build.number"/> <echo message="Build number: ${{build.version}}.${{build.number}}"/> <delete dir="build"/> - <unzip src="zips/eclipse-SDK-2.1.1-linux-gtk.zip" dest="."/> + <unzip src="zips/eclipse-SDK.zip" dest="."/> <move todir="build"> <fileset dir="eclipse"/> </move> @@ -93,10 +93,9 @@ token="plugin.properties" value="plugin.properties,src/"/> - <!-- Generate build.xml files for projects --> + <!-- Generate build.xml files for projects using the host eclipse --> <xslt in="manifest.xml" out="build/genscripts.xml" style="genscripts.xsl"/> - <chmod perm="+x" file="build/eclipse"/> - <exec executable="${{basedir}}/build/eclipse"> + <exec executable="${{basedir}}/host/eclipse"> <arg line="-nosplash -data build/workspace"/> <arg line="-application org.eclipse.ant.core.antRunner"/> <arg line="-buildfile build/genscripts.xml"/> @@ -195,10 +194,14 @@ </xsl:for-each> </fileset> </copy> + </target> + + <target name="test"> + <property file="build.number"/> <!-- Set up the test environment --> <delete dir="test"/> - <unzip src="zips/eclipse-SDK-2.1.1-linux-gtk.zip" dest="."/> + <unzip src="zips/eclipse-SDK.zip" dest="."/> <move todir="test"> <fileset dir="eclipse"/> </move> @@ -222,7 +225,7 @@ </xsl:attribute> </unjar> </xsl:for-each> - + <!-- Run the tests --> <chmod perm="+x" file="test/eclipse"/> <exec executable="${{basedir}}/test/eclipse" dir="test"> @@ -231,7 +234,6 @@ <arg line="-buildfile plugins/org.eclipse.cdt.core.tests_${{build.version}}.${{build.number}}/test.xml"/> <arg line="-Dorg.eclipse.test=org.eclipse.test_2.1.0"/> <arg line="-Declipse-home=${{basedir}}/test"/> - <arg line="-Dos=linux -Dws=gtk -Darch=x86"/> </exec> <!-- Create the reports --> @@ -258,6 +260,7 @@ </target> <target name="upload"> + <property file="build.number"/> <!-- Upload the update site --> <ftp server="${{build.server}}" userid="${{build.userid}}" password="${{build.password}}" @@ -275,6 +278,7 @@ </target> <target name="mail"> + <property file="build.number"/> <mail from="dschaefe@ca.ibm.com" tolist="cdt-test-dev@eclipse.org" subject="CDT Build ${{build.version}}.${{build.number}} completed"> @@ -283,6 +287,7 @@ </target> <target name="all" depends="build,upload,mail"/> + <!-- test removed since it doesn't work right now --> </project> |