From: <ma...@us...> - 2006-11-19 09:04:29
|
Revision: 2657 http://svn.sourceforge.net/java-game-lib/?rev=2657&view=rev Author: matzon Date: 2006-11-19 01:04:28 -0800 (Sun, 19 Nov 2006) Log Message: ----------- signing jars in distribution added source package added applet package macosx compile_native_optional now using ant build scripts instead of makefiles cleanup Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2006-11-19 01:50:04 UTC (rev 2656) +++ trunk/LWJGL/build.xml 2006-11-19 09:04:28 UTC (rev 2657) @@ -3,17 +3,17 @@ <!-- ================================================================== --> <!-- Global properties for build --> <!-- ================================================================== --> - <property name="lwjgl.src" location="src" /> - <property name="lwjgl.src.native" location="${lwjgl.src}/native" /> - <property name="lwjgl.src.headers" location="${lwjgl.src.native}/common" /> + <property name="lwjgl.src" location="src" /> + <property name="lwjgl.src.native" location="${lwjgl.src}/native" /> + <property name="lwjgl.src.headers" location="${lwjgl.src.native}/common" /> <property name="lwjgl.src.templates" location="${lwjgl.src}/templates" /> - <property name="lwjgl.bin" location="bin" /> - <property name="lwjgl.lib" location="libs" /> + <property name="lwjgl.bin" location="bin" /> + <property name="lwjgl.lib" location="libs" /> <property name="lwjgl.dist" location="dist" /> <property name="lwjgl.docs" location="doc" /> <property name="lwjgl.temp" location="temp" /> - <property name="lwjgl.res" location="res" /> - <property name="lwjgl.version" value="1.0beta4" /> + <property name="lwjgl.res" location="res" /> + <property name="lwjgl.version" value="1.0beta4" /> <property name="opengl-template-pattern" value="org/lwjgl/opengl/GL*.java,org/lwjgl/opengl/ARB*.java,org/lwjgl/opengl/ATI*.java,org/lwjgl/opengl/EXT*.java,org/lwjgl/opengl/NV*.java,org/lwjgl/opengl/HP*.java,org/lwjgl/opengl/IBM*.java,org/lwjgl/opengl/SUN*.java,org/lwjgl/opengl/SGIS*.java"/> <!-- ================================================================== --> @@ -147,6 +147,13 @@ <include name="libILU.dylib" /> <include name="libILUT.dylib" /> </patternset> + + <!-- Files to include in source distribution --> + <fileset id="lwjgl.source.fileset" dir="."> + <include name="build.xml" /> + <include name="src/**" /> + <include name="platform_build/**/*" /> + </fileset> <!-- files in the base package --> <patternset id="lwjgl_base"> @@ -190,6 +197,13 @@ <include name="doc/README" /> </patternset> + <!-- files in the lwjgl_applet package --> + <patternset id="lwjgl_applet"> + <include name="applet/**" /> + <exclude name="applet/appletviewer.policy" /> + <exclude name="applet/lwjglkeystore" /> + </patternset> + <uptodate property="lwjgl.main.built" targetfile="${lwjgl.lib}/win32/lwjgl.dll" > <srcfiles dir= "${lwjgl.src.native}/common" includes="*.c*"/> <srcfiles dir= "${lwjgl.src.native}/generated" includes="*.c"/> @@ -268,8 +282,9 @@ <!-- compile and create jars --> <antcall target="compile" /> - <antcall target="javadoc" /> + <antcall target="javadoc" /> <antcall target="-createjars" /> + <antcall target="applet-release" /> <!-- copy resources to res folder --> <copy todir="${lwjgl.temp}/res"> @@ -285,6 +300,7 @@ <!-- create distribution from files in libs/ and temp/ --> <antcall target="-distribution_javadoc" /> + <antcall target="-distribution_source" /> <antcall target="-distribute" /> </target> @@ -344,7 +360,7 @@ </manifest> </jar> </target> - + <target name="applettest" depends="applet"> <exec executable="appletviewer"> <arg value="-J-Djava.security.policy=applet/appletviewer.policy"/> @@ -379,7 +395,7 @@ </antcall> </target> - <target name="applet-release" depends="jars"> + <target name="applet-release"> <input message="Please type the password for the keystore" addproperty="sign.pwd"/> <antcall target="-applet"> @@ -457,7 +473,8 @@ <delete> <fileset dir="${lwjgl.temp}/native/" includes="**/*"/> </delete> - <copy file="${lwjgl.lib}/jinput.jar" todir="${lwjgl.temp}/jar"/> + + <copy file="${lwjgl.lib}/jinput.jar" todir="${lwjgl.temp}/jar"/> <copy todir="${lwjgl.temp}/native/win32"> <fileset dir="${lwjgl.lib}/win32"> <patternset refid="lwjgl-win32.fileset" /> @@ -489,13 +506,27 @@ <zipfileset dir="${lwjgl.temp}" prefix="lwjgl_optional-${lwjgl.version}/"> <patternset refid="lwjgl_optional"/> </zipfileset> - </zip> + </zip> + + <!-- create applet package --> + <zip destfile="${lwjgl.dist}/lwjgl_applet-${lwjgl.version}.zip"> + <zipfileset dir="." prefix="lwjgl_applet-${lwjgl.version}/"> + <patternset refid="lwjgl_applet"/> + </zipfileset> + </zip> </target> <!-- Creates a versioned distribution of javadocs --> <target name="-distribution_javadoc"> <zip destfile="${lwjgl.dist}/lwjgl-docs-${lwjgl.version}.zip" basedir="${lwjgl.docs}" includes="javadoc/**" /> </target> + + <!-- Creates a versioned distribution of the source code --> + <target name="-distribution_source"> + <zip destfile="${lwjgl.dist}/lwjgl-source-${lwjgl.version}.zip"> + <fileset refid="lwjgl.source.fileset" /> + </zip> + </target> <!-- Compiles the Java source code --> <target name="compile" description="Compiles the java source code" depends="-initialize"> @@ -748,16 +779,11 @@ <!-- check for required properties --> <property environment="env"/> - <fail message="Missing FMOD path environment property" unless="env.FMOD"/> - - <exec executable="make" dir="${lwjgl.src.native}/common/devil"> - <arg line="-f Makefile.macosx"/> - </exec> - <exec executable="make" dir="${lwjgl.src.native}/common/fmod3"> - <arg line="-f Makefile.macosx"/> - </exec> - <move file="${lwjgl.src.native}/common/devil/liblwjgl-devil.jnilib" tofile="${lwjgl.lib}/macosx/liblwjgl-devil.jnilib" /> - <move file="${lwjgl.src.native}/common/fmod3/liblwjgl-fmod3.jnilib" tofile="${lwjgl.lib}/macosx/liblwjgl-fmod3.jnilib" /> + <fail message="Missing FMOD path environment property" unless="env.FMOD"/> + <ant antfile="platform_build/macosx_ant/build_fmod3.xml" inheritAll="false"/> + <ant antfile="platform_build/macosx_ant/build_devil.xml" inheritAll="false"/> + <copy file="${lwjgl.bin}/fmod3/liblwjgl-fmod3.jnilib" todir="${lwjgl.lib}/macosx"/> + <copy file="${lwjgl.bin}/devil/liblwjgl-devil.jnilib" todir="${lwjgl.lib}/macosx"/> </target> @@ -822,9 +848,7 @@ <signjar jar="${lwjgl.temp}/jnlp/lwjgl.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/lwjgl_devil.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/lwjgl_fmod3.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> - <signjar jar="${lwjgl.temp}/jnlp/lwjgl_test.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/lwjgl_util.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> - <signjar jar="${lwjgl.temp}/jnlp/media.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/native_linux.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/native_macosx.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> <signjar jar="${lwjgl.temp}/jnlp/native_win32.jar" alias="${alias}" keystore="${keystore}" storepass="${password}"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-04-19 08:25:17
|
Revision: 2770 http://svn.sourceforge.net/java-game-lib/?rev=2770&view=rev Author: elias_naur Date: 2007-04-19 01:24:36 -0700 (Thu, 19 Apr 2007) Log Message: ----------- Removed reference to generated code in build.xml Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2007-04-19 07:42:01 UTC (rev 2769) +++ trunk/LWJGL/build.xml 2007-04-19 08:24:36 UTC (rev 2770) @@ -206,7 +206,6 @@ <uptodate property="lwjgl.main.built" targetfile="${lwjgl.lib}/win32/lwjgl.dll" > <srcfiles dir= "${lwjgl.src.native}/common" includes="*.c*"/> - <srcfiles dir= "${lwjgl.src.native}/generated" includes="*.c"/> <srcfiles dir= "${lwjgl.src.native}/windows" includes="*.c"/> </uptodate> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2007-06-10 20:31:11
|
Revision: 2849 http://svn.sourceforge.net/java-game-lib/?rev=2849&view=rev Author: matzon Date: 2007-06-10 13:31:09 -0700 (Sun, 10 Jun 2007) Log Message: ----------- support for AppletLoader Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2007-06-10 20:30:03 UTC (rev 2848) +++ trunk/LWJGL/build.xml 2007-06-10 20:31:09 UTC (rev 2849) @@ -77,6 +77,7 @@ <fileset id="lwjgl_applet.fileset" dir="${lwjgl.bin}"> <exclude name="**.*"/> <include name="org/lwjgl/test/applet/**"/> + <include name="org/lwjgl/test/opengl/awt/AWTGearsCanvas.class"/> </fileset> <!-- Files to make Javadoc from --> @@ -447,11 +448,12 @@ <include name="macosx_natives.jar"/> </fileset> </jar> - <delete file="applet/windows_natives.jar"/> - <delete file="applet/linux_natives.jar"/> - <delete file="applet/macosx_natives.jar"/> - <copy file="${lwjgl.lib}/lwjgl.jar" todir="applet"/> + <jar destfile="${lwjgl.lib}/lwjgl_util_applet.jar" update="true"> + <fileset dir="${lwjgl.res}" includes="applet*"/> + </jar> + + <copy file="${lwjgl.lib}/lwjgl.jar" todir="applet"/> <copy file="${lwjgl.lib}/lwjgl_util_applet.jar" todir="applet"/> <copy file="${lwjgl.lib}/lwjgl_util.jar" todir="applet"/> <copy file="${lwjgl.lib}/lwjgl_fmod3.jar" todir="applet"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2007-08-05 20:52:06
|
Revision: 2867 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2867&view=rev Author: matzon Date: 2007-08-05 13:52:02 -0700 (Sun, 05 Aug 2007) Log Message: ----------- tagging 1.1.1 added generate-all to release, issues with generated being killed on clean Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2007-08-05 20:51:11 UTC (rev 2866) +++ trunk/LWJGL/build.xml 2007-08-05 20:52:02 UTC (rev 2867) @@ -13,7 +13,7 @@ <property name="lwjgl.docs" location="doc" /> <property name="lwjgl.temp" location="temp" /> <property name="lwjgl.res" location="res" /> - <property name="lwjgl.version" value="1.1" /> + <property name="lwjgl.version" value="1.1.1" /> <property name="opengl-template-pattern" value="org/lwjgl/opengl/GL*.java,org/lwjgl/opengl/ARB*.java,org/lwjgl/opengl/ATI*.java,org/lwjgl/opengl/EXT*.java,org/lwjgl/opengl/NV*.java,org/lwjgl/opengl/HP*.java,org/lwjgl/opengl/IBM*.java,org/lwjgl/opengl/SUN*.java,org/lwjgl/opengl/SGIS*.java"/> <!-- ================================================================== --> @@ -281,6 +281,7 @@ <antcall target="-initialize" /> <!-- compile and create jars --> + <antcall target="generate-all"/> <antcall target="compile" /> <antcall target="javadoc" /> <antcall target="-createjars" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cap...@us...> - 2007-08-27 15:49:46
|
Revision: 2885 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2885&view=rev Author: captainjester Date: 2007-08-25 05:57:50 -0700 (Sat, 25 Aug 2007) Log Message: ----------- Changes to include Direct3D headers. Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2007-08-22 23:11:54 UTC (rev 2884) +++ trunk/LWJGL/build.xml 2007-08-25 12:57:50 UTC (rev 2885) @@ -566,6 +566,7 @@ </javah> <javah classpath="${lwjgl.bin}" destdir="${lwjgl.src.native}/windows" force="yes"> + <!-- OpenGL --> <class name="org.lwjgl.opengl.WindowsAWTInput" /> <class name="org.lwjgl.opengl.WindowsKeyboard" /> <class name="org.lwjgl.opengl.WindowsDirectInput8" /> @@ -580,6 +581,29 @@ <class name="org.lwjgl.opengl.WindowsPeerInfo" /> <class name="org.lwjgl.opengl.WindowsDisplayPeerInfo" /> <class name="org.lwjgl.opengl.WindowsContextImplementation" /> + <!-- Direct 3D --> + <class name="org.lwjgl.d3d.D3DUtil" /> + <class name="org.lwjgl.d3d.IDirect3D9" /> + <class name="org.lwjgl.d3d.IDirect3D9Ex" /> + <class name="org.lwjgl.d3d.IDirect3DBaseTexture9" /> + <class name="org.lwjgl.d3d.IDirect3DCubeTexture9" /> + <class name="org.lwjgl.d3d.IDirect3DDevice9" /> + <class name="org.lwjgl.d3d.IDirect3DDevice9Ex" /> + <class name="org.lwjgl.d3d.IDirect3DIndexBuffer9" /> + <class name="org.lwjgl.d3d.IDirect3DPixelShader9" /> + <class name="org.lwjgl.d3d.IDirect3DQuery9" /> + <class name="org.lwjgl.d3d.IDirect3DResource9" /> + <class name="org.lwjgl.d3d.IDirect3DStateBlock9" /> + <class name="org.lwjgl.d3d.IDirect3DSurface9" /> + <class name="org.lwjgl.d3d.IDirect3DSwapChain9" /> + <class name="org.lwjgl.d3d.IDirect3DSwapChain9Ex" /> + <class name="org.lwjgl.d3d.IDirect3DTexture9" /> + <class name="org.lwjgl.d3d.IDirect3DVertexBuffer9" /> + <class name="org.lwjgl.d3d.IDirect3DVertexDeclaration9" /> + <class name="org.lwjgl.d3d.IDirect3DVertexShader9" /> + <class name="org.lwjgl.d3d.IDirect3DVolume9" /> + <class name="org.lwjgl.d3d.IDirect3DVolumeTexture9" /> + <class name="org.lwjgl.d3d.WindowsDisplay" /> </javah> <javah classpath="${lwjgl.bin}" destdir="${lwjgl.src.native}/macosx" force="yes"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2007-08-27 20:56:39
|
Revision: 2889 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2889&view=rev Author: matzon Date: 2007-08-27 13:56:33 -0700 (Mon, 27 Aug 2007) Log Message: ----------- added missing headers Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2007-08-26 22:07:24 UTC (rev 2888) +++ trunk/LWJGL/build.xml 2007-08-27 20:56:33 UTC (rev 2889) @@ -606,6 +606,15 @@ <class name="org.lwjgl.d3d.IDirect3DVolume9" /> <class name="org.lwjgl.d3d.IDirect3DVolumeTexture9" /> <class name="org.lwjgl.d3d.WindowsDisplay" /> + <class name="org.lwjgl.d3d.WindowsContextImplementation" /> + <class name="org.lwjgl.d3d.WindowsDirectInput3" /> + <class name="org.lwjgl.d3d.WindowsDirectInputDevice3" /> + <class name="org.lwjgl.d3d.WindowsDirectInput8" /> + <class name="org.lwjgl.d3d.WindowsDirectInputDevice8" /> + <class name="org.lwjgl.d3d.WindowsPeerInfo" /> + <class name="org.lwjgl.d3d.WindowsDisplayPeerInfo" /> + <class name="org.lwjgl.d3d.WindowsRegistry" /> + <class name="org.lwjgl.d3d.WindowsKeyboard" /> </javah> <javah classpath="${lwjgl.bin}" destdir="${lwjgl.src.native}/macosx" force="yes"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2008-01-21 21:56:03
|
Revision: 2948 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2948&view=rev Author: matzon Date: 2008-01-21 13:55:44 -0800 (Mon, 21 Jan 2008) Log Message: ----------- 2.0 version string fixed date to 2008 Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2008-01-21 21:55:20 UTC (rev 2947) +++ trunk/LWJGL/build.xml 2008-01-21 21:55:44 UTC (rev 2948) @@ -13,7 +13,7 @@ <property name="lwjgl.docs" location="doc" /> <property name="lwjgl.temp" location="temp" /> <property name="lwjgl.res" location="res" /> - <property name="lwjgl.version" value="1.1.4" /> + <property name="lwjgl.version" value="2.0" /> <property name="opengl-template-pattern" value="org/lwjgl/opengl/GL*.java,org/lwjgl/opengl/ARB*.java,org/lwjgl/opengl/ATI*.java,org/lwjgl/opengl/EXT*.java,org/lwjgl/opengl/NV*.java,org/lwjgl/opengl/HP*.java,org/lwjgl/opengl/IBM*.java,org/lwjgl/opengl/SUN*.java,org/lwjgl/opengl/SGIS*.java"/> <!-- ================================================================== --> @@ -503,7 +503,7 @@ <javadoc destdir="${lwjgl.docs}/javadoc" author="true" version="true" use="true" source="1.4" windowtitle="LWJGL API"> <fileset refid="lwjgl.javadoc.fileset" /> <doctitle><![CDATA[<h1>Lightweight Java Game Toolkit</h1>]]></doctitle> - <bottom><![CDATA[<i>Copyright © 2002-2006 lwjgl.org. All Rights Reserved.</i>]]></bottom> + <bottom><![CDATA[<i>Copyright © 2002-2008 lwjgl.org. All Rights Reserved.</i>]]></bottom> </javadoc> </target> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2008-01-21 21:59:33
|
Revision: 2949 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2949&view=rev Author: elias_naur Date: 2008-01-21 13:59:32 -0800 (Mon, 21 Jan 2008) Log Message: ----------- Added jinput.jar to javadoc classpath Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2008-01-21 21:55:44 UTC (rev 2948) +++ trunk/LWJGL/build.xml 2008-01-21 21:59:32 UTC (rev 2949) @@ -500,7 +500,7 @@ <!-- Creates the Javadoc --> <target name="javadoc" description="Creates javadoc from java source code"> - <javadoc destdir="${lwjgl.docs}/javadoc" author="true" version="true" use="true" source="1.4" windowtitle="LWJGL API"> + <javadoc destdir="${lwjgl.docs}/javadoc" classpath="${lwjgl.lib}/jinput.jar" author="true" version="true" use="true" source="1.4" windowtitle="LWJGL API"> <fileset refid="lwjgl.javadoc.fileset" /> <doctitle><![CDATA[<h1>Lightweight Java Game Toolkit</h1>]]></doctitle> <bottom><![CDATA[<i>Copyright © 2002-2008 lwjgl.org. All Rights Reserved.</i>]]></bottom> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2008-01-28 08:48:46
|
Revision: 2960 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2960&view=rev Author: elias_naur Date: 2008-01-28 00:48:25 -0800 (Mon, 28 Jan 2008) Log Message: ----------- Don't include checks in build.xml (oops Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2008-01-25 10:46:18 UTC (rev 2959) +++ trunk/LWJGL/build.xml 2008-01-28 08:48:25 UTC (rev 2960) @@ -546,7 +546,7 @@ <arg path="${lwjgl.src}/generated"/> <arg value="-d"/> <arg path="${lwjgl.src.native}/generated"/> - <arg value="-Ageneratechecks"/> + <!-- <arg value="-Ageneratechecks"/>--> <arg value="-Acontextspecific"/> <arg value="-Atypemap=org.lwjgl.util.generator.GLTypeMap"/> <fileset dir="${lwjgl.src.templates}" includes="${opengl-template-pattern}"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2008-04-07 21:38:36
|
Revision: 2993 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2993&view=rev Author: matzon Date: 2008-04-07 14:38:32 -0700 (Mon, 07 Apr 2008) Log Message: ----------- added missing libjinput-linux64.so when packaging Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2008-04-07 20:39:46 UTC (rev 2992) +++ trunk/LWJGL/build.xml 2008-04-07 21:38:32 UTC (rev 2993) @@ -99,6 +99,7 @@ <include name="liblwjgl*.so" /> <include name="libopenal.so" /> <include name="libjinput-linux.so" /> + <include name="libjinput-linux64.so" /> </patternset> <!-- Files to include in mac os x package --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |