diff --git a/examples/javaonedemo/get-jogamp-build.xml b/examples/javaonedemo/get-jogamp-build.xml new file mode 100644 index 0000000000000000000000000000000000000000..78b2b35dd1c7bd906c1cbfcaa0e2429d234fcfcf --- /dev/null +++ b/examples/javaonedemo/get-jogamp-build.xml @@ -0,0 +1,47 @@ +<?xml version="1.0"?> + +<project name="nbody" default="get" basedir="."> + <property name="jogamp-jar-url" value="http://jogamp.org/deployment/archive/rc/gluegen_52-joal_32-jogl_66-jocl_41/jar"/> + <target name="get"> + <!-- <get dest="jogamp"> + <url url="${jogamp-jar-url}/jogl-all.jar"/> + <url url="${jogamp-jar-url}/gluegen-rt.jar"/> + </get>--> + <get dest="jogamp"> + <url url="${jogamp-jar-url}/jogl-all-natives-windows-i586.jar"/> + <url url="${jogamp-jar-url}/gluegen-rt-natives-windows-i586.jar"/> + </get> + <unzip src="jogamp/jogl-all-natives-windows-i586.jar" dest="jogamp/windows-x86"/> + <unzip src="jogamp/gluegen-rt-natives-windows-i586.jar" dest="jogamp/windows-x86"/> + <delete dir="jogamp/windows-x86/META-INF"/> + <get dest="jogamp"> + <url url="${jogamp-jar-url}/jogl-all-natives-windows-amd64.jar"/> + <url url="${jogamp-jar-url}/gluegen-rt-natives-windows-amd64.jar"/> + </get> + <unzip src="jogamp/jogl-all-natives-windows-amd64.jar" dest="jogamp/windows-amd64"/> + <unzip src="jogamp/gluegen-rt-natives-windows-amd64.jar" dest="jogamp/windows-amd64"/> + <delete dir="jogamp/windows-amd64/META-INF"/> + <get dest="jogamp"> + <url url="${jogamp-jar-url}/jogl-all-natives-linux-i586.jar"/> + <url url="${jogamp-jar-url}/gluegen-rt-natives-linux-i586.jar"/> + </get> + <unzip src="jogamp/jogl-all-natives-linux-i586.jar" dest="jogamp/linux-i586"/> + <unzip src="jogamp/gluegen-rt-natives-linux-i586.jar" dest="jogamp/linux-i586"/> + <delete dir="jogamp/linux-i586/META-INF"/> + <get dest="jogamp"> + <url url="${jogamp-jar-url}/jogl-all-natives-linux-amd64.jar"/> + <url url="${jogamp-jar-url}/gluegen-rt-natives-linux-amd64.jar"/> + </get> + <unzip src="jogamp/jogl-all-natives-linux-amd64.jar" dest="jogamp/linux-amd64"/> + <unzip src="jogamp/gluegen-rt-natives-linux-amd64.jar" dest="jogamp/linux-amd64"/> + <delete dir="jogamp/linux-amd64/META-INF"/> + <get dest="jogamp"> + <url url="${jogamp-jar-url}/jogl-all-natives-macosx-universal.jar"/> + <url url="${jogamp-jar-url}/gluegen-rt-natives-macosx-universal.jar"/> + </get> + <unzip src="jogamp/jogl-all-natives-macosx-universal.jar" dest="jogamp/macosx-universal"/> + <unzip src="jogamp/gluegen-rt-natives-macosx-universal.jar" dest="jogamp/macosx-universal"/> + <delete dir="jogamp/macosx-universal/META-INF"/> + </target> + +</project> diff --git a/examples/javaonedemo/nbody.bat b/examples/javaonedemo/nbody.bat index 1395cc237841ec703848f5c18cca4248bfc663f6..a8fd8d4a56e1961e4e1e1cd338df49689825a87a 100644 --- a/examples/javaonedemo/nbody.bat +++ b/examples/javaonedemo/nbody.bat @@ -1,6 +1,6 @@ @echo off java ^ - -Djava.library.path=..\..\com.amd.aparapi.jni\dist;jogamp ^ + -Djava.library.path=..\..\com.amd.aparapi.jni\dist;jogamp\windows-%PROCESSOR_ARCHITECTURE% ^ -classpath jogamp\gluegen-rt.jar;jogamp\jogl-all.jar;..\..\com.amd.aparapi\dist\aparapi.jar;javaonedemo.jar ^ com.amd.aparapi.examples.javaonedemo.NBody