From: <eli...@us...> - 2008-08-12 18:03:14
|
Revision: 3114 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3114&view=rev Author: elias_naur Date: 2008-08-12 18:03:10 +0000 (Tue, 12 Aug 2008) Log Message: ----------- Solaris: Added SunOS to native_path ant condition Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2008-08-12 17:58:41 UTC (rev 3113) +++ trunk/LWJGL/build.xml 2008-08-12 18:03:10 UTC (rev 3114) @@ -341,7 +341,10 @@ </condition> <condition property="native_path" value="libs/linux"> - <os name="Linux" /> + <or> + <os name="Linux" /> + <os name="SunOS" /> + </or> </condition> <condition property="native_path" value="libs/macosx"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <en...@us...> - 2009-04-10 14:28:00
|
Revision: 3200 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3200&view=rev Author: endolf Date: 2009-04-10 14:27:58 +0000 (Fri, 10 Apr 2009) Log Message: ----------- Fix the release build not outputting an LWJGL jar (oops) Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2009-04-09 21:18:19 UTC (rev 3199) +++ trunk/LWJGL/build.xml 2009-04-10 14:27:58 UTC (rev 3200) @@ -58,15 +58,17 @@ <antcall target="-initialize" /> <!-- compile and create jars --> - <antcall target="generate-all"/> + <antcall target="generate-all"/> <antcall target="compile" /> - <antcall target="javadoc" /> <antcall target="-createjars" /> - <antcall target="debug-jars"/> - <antcall target="applet-release" /> + <antcall target="generate-debug"/> + <antcall target="compile" /> + <antcall target="-createdebugjars" /> + <antcall target="javadoc" /> + <antcall target="applet-release" /> <!-- copy resources to res folder --> - <copy todir="${lwjgl.temp}/res"> + <copy todir="${lwjgl.temp}/res"> <fileset dir="res"/> </copy> @@ -96,15 +98,17 @@ </move> </target> - <target name="debug-jars" description="Creates the Java archives ONLY, the debug version of lwjgl jar, and places them in libs/" depends="jars"> - <!-- <target name="jars" description="Creates the Java archives ONLY and places them in libs/" depends="-initialize, compile, -createjars">--> - <!--<target name="jars" description="Creates the Java archives ONLY and places them in libs/" depends="-initialize, compile, -createjars">--> - <antcall target="generate-debug"/> - <antcall target="compile"/> - <antcall target="-createjars"/> - <move tofile="libs/lwjgl-debug.jar" file="${lwjgl.temp}/jar/lwjgl.jar"/> + <!-- Packages the java files --> + <target name="-createdebugjars"> + <!-- Create lwjgl.jar --> + <jar destfile="${lwjgl.temp}/jar/lwjgl-debug.jar" taskname="lwjgl-debug.jar"> + <fileset refid="lwjgl.fileset" /> + <manifest> + <attribute name="Sealed" value="true"/> + </manifest> + </jar> </target> - + <!-- Packages the java files --> <target name="-createjars"> <!-- Create lwjgl.jar --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <en...@us...> - 2009-05-31 10:12:28
|
Revision: 3218 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3218&view=rev Author: endolf Date: 2009-05-31 10:12:19 +0000 (Sun, 31 May 2009) Log Message: ----------- make sure the release target uses new jars, not just ones lying around from old builds Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2009-05-28 18:17:04 UTC (rev 3217) +++ trunk/LWJGL/build.xml 2009-05-31 10:12:19 UTC (rev 3218) @@ -64,6 +64,7 @@ <antcall target="generate-debug"/> <antcall target="compile" /> <antcall target="-createdebugjars" /> + <antcall target="jars" /> <antcall target="javadoc" /> <antcall target="applet-release" /> @@ -145,8 +146,9 @@ <fileset dir="${lwjgl.temp}/native/" includes="**/*"/> </delete> - <copy file="${lwjgl.lib}/jinput.jar" todir="${lwjgl.temp}/jar"/> - <copy file="${lwjgl.lib}/lwjgl-debug.jar" todir="${lwjgl.temp}/jar"/> + <copy todir="${lwjgl.temp}/jar"> + <fileset dir="${lwjgl.lib}/" includes="*.jar"/> + </copy> <copy todir="${lwjgl.temp}/native/windows"> <fileset dir="${lwjgl.lib}/windows"> <patternset refid="lwjgl-windows.fileset" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ka...@us...> - 2010-04-03 13:32:43
|
Revision: 3307 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3307&view=rev Author: kappa1 Date: 2010-04-03 13:32:35 +0000 (Sat, 03 Apr 2010) Log Message: ----------- Modified build.xml so that the manifest file in lwjgl.jar and lwjgl_util_applet.jar is now tagged with 'Trusted-Library: true'. This is needed from Java6u19+ when using a mix of signed/unsigned jars, otherwise an extra super scary dialog box will be shown to the user when an applet or JWS application is run. Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2010-04-02 18:45:19 UTC (rev 3306) +++ trunk/LWJGL/build.xml 2010-04-03 13:32:35 UTC (rev 3307) @@ -124,6 +124,7 @@ <fileset refid="lwjgl.fileset" /> <manifest> <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> </manifest> </jar> @@ -132,6 +133,7 @@ <fileset refid="lwjgl_util_applet.fileset" /> <manifest> <attribute name="Sealed" value="true"/> + <attribute name="Trusted-Library" value="true"/> </manifest> </jar> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2010-04-11 08:27:48
|
Revision: 3318 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3318&view=rev Author: matzon Date: 2010-04-11 08:27:41 +0000 (Sun, 11 Apr 2010) Log Message: ----------- quickie update to build system to output the JNI_VERSION when building Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2010-04-10 18:07:50 UTC (rev 3317) +++ trunk/LWJGL/build.xml 2010-04-11 08:27:41 UTC (rev 3318) @@ -256,6 +256,59 @@ </javah> </target> + <target name="version-mismatch"> + <loadfile srcfile="${lwjgl.src}/java/org/lwjgl/WindowsSysImplementation.java" property="lwjgl.java.windows.version"> + <filterchain> + <tokenfilter> + <containsstring contains="JNI_VERSION ="/> + </tokenfilter> + </filterchain> + </loadfile> + <loadfile srcfile="${lwjgl.src}/java/org/lwjgl/LinuxSysImplementation.java" property="lwjgl.java.linux.version"> + <filterchain> + <tokenfilter> + <containsstring contains="JNI_VERSION ="/> + </tokenfilter> + </filterchain> + </loadfile> + <loadfile srcfile="${lwjgl.src}/java/org/lwjgl/MacOSXSysImplementation.java" property="lwjgl.java.macosx.version"> + <filterchain> + <tokenfilter> + <containsstring contains="JNI_VERSION ="/> + </tokenfilter> + </filterchain> + </loadfile> + <loadfile srcfile="${lwjgl.src.native}/windows/org_lwjgl_WindowsSysImplementation.h" property="lwjgl.native.windows.version"> + <filterchain> + <tokenfilter> + <containsstring contains="#define org_lwjgl_WindowsSysImplementation_JNI_VERSION"/> + </tokenfilter> + </filterchain> + </loadfile> + <loadfile srcfile="${lwjgl.src.native}/linux/org_lwjgl_LinuxSysImplementation.h" property="lwjgl.native.linux.version"> + <filterchain> + <tokenfilter> + <containsstring contains="#define org_lwjgl_LinuxSysImplementation_JNI_VERSION"/> + </tokenfilter> + </filterchain> + </loadfile> + <loadfile srcfile="${lwjgl.src.native}/macosx/org_lwjgl_MacOSXSysImplementation.h" property="lwjgl.native.macosx.version"> + <filterchain> + <tokenfilter> + <containsstring contains="#define org_lwjgl_MacOSXSysImplementation_JNI_VERSION"/> + </tokenfilter> + </filterchain> + </loadfile> + <echo> + lwjgl.java.windows.version = ${lwjgl.java.windows.version} + lwjgl.native.windows.version = ${lwjgl.native.windows.version} + lwjgl.java.linux.version = ${lwjgl.java.linux.version} + lwjgl.native.linux.version = ${lwjgl.native.linux.version} + lwjgl.java.macosx.version = ${lwjgl.java.macosx.version} + lwjgl.native.macosx.version = ${lwjgl.native.macosx.version} + </echo> + </target> + <!-- Compiles the Java source code --> <target name="compile" description="Compiles the java source code" depends="-initialize"> <javac debug="yes" destdir="${lwjgl.bin}" source="1.4" target="1.4" classpath="${lwjgl.lib}/jinput.jar:${lwjgl.lib}/AppleJavaExtensions.jar" taskname="core"> @@ -272,7 +325,7 @@ <javac debug="yes" srcdir="${lwjgl.src}/java/" destdir="${lwjgl.bin}" includes="org/lwjgl/examples/**" source="1.4" target="1.4" taskname="examples" /> </target> - <target name="compile_native" depends="headers" description="Compiles the native files"> + <target name="compile_native" depends="headers, version-mismatch" description="Compiles the native files"> <condition property="lwjgl.platform.windows"> <os family="windows" /> </condition> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2010-04-12 19:04:33
|
Revision: 3320 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3320&view=rev Author: matzon Date: 2010-04-12 19:04:27 +0000 (Mon, 12 Apr 2010) Log Message: ----------- always build the native file with the latest version Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2010-04-11 18:00:27 UTC (rev 3319) +++ trunk/LWJGL/build.xml 2010-04-12 19:04:27 UTC (rev 3320) @@ -256,6 +256,12 @@ </javah> </target> + <target name="touch-version"> + <touch file="${lwjgl.src.native}/windows/org_lwjgl_opengl_Display.c"/> + <touch file="${lwjgl.src.native}/linux/org_lwjgl_opengl_Display.c"/> + <touch file="${lwjgl.src.native}/macosx/org_lwjgl_opengl_Display.m"/> + </target> + <target name="version-mismatch"> <loadfile srcfile="${lwjgl.src}/java/org/lwjgl/WindowsSysImplementation.java" property="lwjgl.java.windows.version"> <filterchain> @@ -325,7 +331,7 @@ <javac debug="yes" srcdir="${lwjgl.src}/java/" destdir="${lwjgl.bin}" includes="org/lwjgl/examples/**" source="1.4" target="1.4" taskname="examples" /> </target> - <target name="compile_native" depends="headers, version-mismatch" description="Compiles the native files"> + <target name="compile_native" depends="headers, touch-version, version-mismatch" description="Compiles the native files"> <condition property="lwjgl.platform.windows"> <os family="windows" /> </condition> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2010-04-13 20:25:36
|
Revision: 3323 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3323&view=rev Author: matzon Date: 2010-04-13 20:25:29 +0000 (Tue, 13 Apr 2010) Log Message: ----------- disable version check for linux - headless issues Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2010-04-13 07:14:51 UTC (rev 3322) +++ trunk/LWJGL/build.xml 2010-04-13 20:25:29 UTC (rev 3323) @@ -391,7 +391,7 @@ <copy todir="${lwjgl.lib}/linux"> <fileset dir="${lwjgl.bin}/lwjgl" includes="liblwjgl*.so"/> </copy> - <version-check platform="linux"/> + <!-- headless issues <version-check platform="linux"/> --> </target> <!-- Compiles LWJGL on solaris platforms --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sp...@us...> - 2010-07-27 16:20:43
|
Revision: 3393 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3393&view=rev Author: spasi Date: 2010-07-27 16:20:37 +0000 (Tue, 27 Jul 2010) Log Message: ----------- ARBDebugOutputCallback header. Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2010-07-27 15:33:22 UTC (rev 3392) +++ trunk/LWJGL/build.xml 2010-07-27 16:20:37 UTC (rev 3393) @@ -252,6 +252,7 @@ <class name="org.lwjgl.opengl.GLContext" /> <class name="org.lwjgl.opengl.Pbuffer" /> <class name="org.lwjgl.opengl.AMDDebugOutputCallback" /> + <class name="org.lwjgl.opengl.ARBDebugOutputCallback" /> </javah> </target> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sp...@us...> - 2011-07-11 22:21:46
|
Revision: 3569 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3569&view=rev Author: spasi Date: 2011-07-11 22:21:40 +0000 (Mon, 11 Jul 2011) Log Message: ----------- Added ASM to compilation classpath. Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2011-07-11 21:46:00 UTC (rev 3568) +++ trunk/LWJGL/build.xml 2011-07-11 22:21:40 UTC (rev 3569) @@ -404,7 +404,7 @@ <!-- Compiles the Java source code --> <target name="compile" description="Compiles the java source code" depends="-initialize"> - <javac debug="yes" destdir="${lwjgl.bin}" source="1.5" target="1.5" classpath="${lwjgl.lib}/jinput.jar:${lwjgl.lib}/AppleJavaExtensions.jar" taskname="core"> + <javac debug="yes" destdir="${lwjgl.bin}" source="1.5" target="1.5" classpath="${lwjgl.lib}/jinput.jar:${lwjgl.lib}/AppleJavaExtensions.jar;${lwjgl.lib}/asm.jar;${lwjgl.lib}/asm-util.jar" taskname="core"> <!--<compilerarg value="-Xlint:unchecked"/>--> <src path="${lwjgl.src}/java/"/> <src path="${lwjgl.src}/generated/"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2011-10-15 21:14:05
|
Revision: 3678 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3678&view=rev Author: matzon Date: 2011-10-15 21:13:58 +0000 (Sat, 15 Oct 2011) Log Message: ----------- add copy-nightly-binaries target to build file Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2011-10-15 20:25:09 UTC (rev 3677) +++ trunk/LWJGL/build.xml 2011-10-15 21:13:58 UTC (rev 3678) @@ -625,4 +625,16 @@ <bottom><![CDATA[<i>Copyright © 2002-2009 lwjgl.org. All Rights Reserved.</i>]]></bottom> </javadoc> </target> + + <!-- get and copy nightly binaries into libs folder --> + <target name="copy-nightly-binaries" depends="-initialize" description="Copies latest successful nightly binaries into appropriate libs folder"> + <delete file="${lwjgl.temp}/lwjgl-${lwjgl.version}.zip" failonerror="false"/> + <get src="http://www.newdawnsoftware.com/jenkins/view/LWJGL/job/LWJGL/lastSuccessfulBuild/artifact/dist/lwjgl-${lwjgl.version}.zip" dest="${lwjgl.temp}" verbose="true"/> + <unzip src="${lwjgl.temp}/lwjgl-${lwjgl.version}.zip" dest="${lwjgl.lib}" overwrite="true"> + <patternset> + <include name="**/native/**/*lwjgl*"/> + </patternset> + <globmapper from="lwjgl-${lwjgl.version}/native/*" to="*"/> + </unzip> + </target> </project> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2011-12-06 22:42:29
|
Revision: 3708 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3708&view=rev Author: matzon Date: 2011-12-06 22:42:23 +0000 (Tue, 06 Dec 2011) Log Message: ----------- adding eclipse update site to main build file Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2011-12-05 21:49:02 UTC (rev 3707) +++ trunk/LWJGL/build.xml 2011-12-06 22:42:23 UTC (rev 3708) @@ -7,6 +7,7 @@ <import file="platform_build/build-applet.xml"/> <import file="platform_build/build-webstart.xml"/> <import file="platform_build/build-maven.xml"/> + <import file="eclipse-update/org.lwjgl.build/build-updatesite.xml"/> <!-- ================================================================== --> <!-- Everything below this line is targets. --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |