From: <ma...@us...> - 2011-04-28 17:54:52
|
Revision: 3519 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3519&view=rev Author: matzon Date: 2011-04-28 17:54:46 +0000 (Thu, 28 Apr 2011) Log Message: ----------- applying maven version patch by ruben01 Modified Paths: -------------- trunk/LWJGL/platform_build/build-maven.xml Modified: trunk/LWJGL/platform_build/build-maven.xml =================================================================== --- trunk/LWJGL/platform_build/build-maven.xml 2011-04-26 11:04:12 UTC (rev 3518) +++ trunk/LWJGL/platform_build/build-maven.xml 2011-04-28 17:54:46 UTC (rev 3519) @@ -3,11 +3,8 @@ <property name="lwjgl.src.generated" location="${lwjgl.src}/generated" /> <property name="lwjgl.maven" location="maven" /> <property name="lwjgl.dstMaven" location="${lwjgl.temp}/maven" /> + <property name="lwjgl.src.java" location="${lwjgl.src}/java" /> - <property name="lwjgl.src.java" location="${lwjgl.src}/java" /> - - <property name="lwjgl-maven-version" value="2.7.0"/> - <fileset id="lwjgl-sources.manual.fileset" dir="${lwjgl.src.java}"> <patternset refid="lwjgl.package.pattern" /> </fileset> @@ -23,6 +20,22 @@ <patternset refid="lwjgl_util.package.pattern" /> </fileset> + <target name="-fixmavenversion"> + <script language="javascript"> + <![CDATA[ + importPackage(java.lang); + var originalVersion = project.getProperty("lwjgl.version"); + System.out.println("LWJGL Version: " + originalVersion); + var mavenVersion = originalVersion; + if(originalVersion.match(/^[0-9]+\.[0-9]+$/)){ + System.out.println("Fixing LWJGL Maven version (Maven version should be x.y.z)"); + mavenVersion = originalVersion + ".0"; + } + project.setNewProperty("lwjgl-maven-version",mavenVersion); + System.out.println("LWJGL Maven Version: " + project.getProperty("lwjgl-maven-version")); + ]]> + </script> + </target> <target name="maven-full"> <antcall target="clean-java" /> @@ -34,7 +47,7 @@ <antcall target="maven"/> </target> - <target name="maven"> + <target name="maven" depends="-fixmavenversion"> <!-- Added as dependency because using antcall creates a new project scope --> <delete dir="${lwjgl.dstMaven}" quiet="true" failonerror="false" taskname="cleaning maven dist" /> <mkdir dir="${lwjgl.dstMaven}" taskname="initialiazing temp maven folder" /> <antcall target="-copylwjgljars" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2011-10-03 20:17:36
|
Revision: 3647 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3647&view=rev Author: matzon Date: 2011-10-03 20:17:30 +0000 (Mon, 03 Oct 2011) Log Message: ----------- applying ruben01s latest maven patch Modified Paths: -------------- trunk/LWJGL/platform_build/build-maven.xml Modified: trunk/LWJGL/platform_build/build-maven.xml =================================================================== --- trunk/LWJGL/platform_build/build-maven.xml 2011-10-03 20:04:49 UTC (rev 3646) +++ trunk/LWJGL/platform_build/build-maven.xml 2011-10-03 20:17:30 UTC (rev 3647) @@ -32,6 +32,14 @@ System.out.println("Fixing LWJGL Maven version (Maven version should be x.y.z)"); mavenVersion = originalVersion + ".0"; } + if(!mavenVersion.match(/^.*-SNAPSHOT$/)){ + var forceSnapshot = project.getProperty("snapshot") + if(forceSnapshot!="false"){ + System.out.println("Forcing Maven Version to Snapshot"); + mavenVersion = mavenVersion + "-SNAPSHOT"; + } + } + project.setNewProperty("lwjgl-maven-version",mavenVersion); System.out.println("LWJGL Maven Version: " + project.getProperty("lwjgl-maven-version")); ]]> @@ -60,9 +68,9 @@ <not><isset property="jinputversionmatches" /></not> <not><isset property="overridejinput" /></not> </and> - </condition> - <fail if="failjinputcheck" message="Jinput version in project is different from the declared jinput version for maven add -Doverridejinput=true as a command line option to avoid this check" /> - </target> + </condition> + <fail if="failjinputcheck" message="Jinput version in project (${jinputversion}) is different from the declared jinput version for maven (${jinput.version}) add -Doverridejinput=true as a command line option to avoid this check" /> + </target> <target name="maven-full"> <antcall target="clean-java" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2011-10-05 19:19:06
|
Revision: 3649 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3649&view=rev Author: matzon Date: 2011-10-05 19:19:00 +0000 (Wed, 05 Oct 2011) Log Message: ----------- applying ruben01s latest maven patch Modified Paths: -------------- trunk/LWJGL/platform_build/build-maven.xml Modified: trunk/LWJGL/platform_build/build-maven.xml =================================================================== --- trunk/LWJGL/platform_build/build-maven.xml 2011-10-04 22:08:23 UTC (rev 3648) +++ trunk/LWJGL/platform_build/build-maven.xml 2011-10-05 19:19:00 UTC (rev 3649) @@ -34,7 +34,7 @@ } if(!mavenVersion.match(/^.*-SNAPSHOT$/)){ var forceSnapshot = project.getProperty("snapshot") - if(forceSnapshot!="false"){ + if(forceSnapshot!=null && forceSnapshot!="false"){ System.out.println("Forcing Maven Version to Snapshot"); mavenVersion = mavenVersion + "-SNAPSHOT"; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |