|
From: <jpi...@us...> - 2011-12-15 17:40:12
|
Revision: 3711
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3711&view=rev
Author: jpilgrim
Date: 2011-12-15 17:40:06 +0000 (Thu, 15 Dec 2011)
Log Message:
-----------
fixed typo in update site build script, added publisher task
Modified Paths:
--------------
trunk/LWJGL/eclipse-update/org.lwjgl.build/build-updatesite.xml
Modified: trunk/LWJGL/eclipse-update/org.lwjgl.build/build-updatesite.xml
===================================================================
--- trunk/LWJGL/eclipse-update/org.lwjgl.build/build-updatesite.xml 2011-12-15 17:32:08 UTC (rev 3710)
+++ trunk/LWJGL/eclipse-update/org.lwjgl.build/build-updatesite.xml 2011-12-15 17:40:06 UTC (rev 3711)
@@ -23,14 +23,19 @@
<taskdef name="packagelist" classname="org.lwjgl.ant.PackageList">
<classpath>
- <pathelement location="eclipse-update/org.lwjgl.build/anttasks.jar" />
+ <pathelement location="${eclipse.antscript.basedir}/anttasks.jar" />
</classpath>
</taskdef>
<taskdef name="normalizeversion" classname="org.lwjgl.ant.NormalizeVersion">
<classpath>
- <pathelement location="eclipse-update/org.lwjgl.build/anttasks.jar" />
+ <pathelement location="${eclipse.antscript.basedir}/anttasks.jar" />
</classpath>
</taskdef>
+ <taskdef name="publishBundlesAndFeatures" classname="org.lwjgl.ant.StandalonePublisher">
+ <classpath>
+ <pathelement location="${eclipse.antscript.basedir}/anttasks.jar" />
+ </classpath>
+ </taskdef>
<!-- properties imported from build-definitions.xml:
<property name="lwjgl.temp" location="temp" />
@@ -61,7 +66,7 @@
<target name="eclipse-updatesite">
<mkdir dir="${lwjgl.temp}"/>
<unzip dest="${lwjgl.temp}/eclipse" src="${lwjgl.dist}/lwjgl-${lwjgl.version}.zip" />
- <antcall target="eclipse-updatesite-simple">
+ <antcall target="eclipse-updatesite-simple" />
</target>
@@ -466,6 +471,29 @@
<signjar jar="${eclipse.build.plugins}/org.lwjgl.updatesite/plugins/org.lwjgl.info_${eclipse.normversion}.jar" keystore="${keystore}" alias="${alias}" storepass="${password}" />
<signjar jar="${eclipse.build.plugins}/org.lwjgl.updatesite/plugins/org.lwjgl.tools_${eclipse.normversion}.jar" keystore="${keystore}" alias="${alias}" storepass="${password}" />
+ <!-- *******************************************************************
+ *
+ * Publish plugins and feature
+ * content.xml/jar and artifacts.xml/jar, required for some newer featues
+ * and tools such as Eclipse Tycho.
+ *
+ ******************************************************************** -->
+ <publishBundlesAndFeatures compressed="true"
+ updatesitefolder="${eclipse.build.plugins}/org.lwjgl.updatesite"
+ repositoryname="lwjgl.org"
+ repositoryuri="${eclipse.updatesite}" />
+ <jar destfile="${eclipse.build.plugins}/org.lwjgl.updatesite/content.jar">
+ <fileset file="${eclipse.build.plugins}/org.lwjgl.updatesite/content.xml" />
+ </jar>
+ <jar destfile="${eclipse.build.plugins}/org.lwjgl.updatesite/artifacts.jar">
+ <fileset file="${eclipse.build.plugins}/org.lwjgl.updatesite/artifacts.xml" />
+ </jar>
+ <delete>
+ <fileset file="${eclipse.build.plugins}/org.lwjgl.updatesite/content.xml" />
+ <fileset file="${eclipse.build.plugins}/org.lwjgl.updatesite/artifacts.xml" />
+ </delete>
+
+
<echo>Created Eclipse update site: ${eclipse.build.plugins}/org.lwjgl.updatesite</echo>
</target>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|