From 2e8158006c8d759134153bbe0e0ad0840be5b2e1 Mon Sep 17 00:00:00 2001 From: "Ryan R. LaMothe" <Ryan.LaMothe@pnnl.gov> Date: Sat, 27 Sep 2014 20:04:38 -0700 Subject: [PATCH] Added Windows-i586, Windows-AMD64, Linux-i586, Linux-AMD64 --- examples/nbody/build.xml | 42 ++++++++++++++++++++++++++++++++++++---- 1 file changed, 38 insertions(+), 4 deletions(-) diff --git a/examples/nbody/build.xml b/examples/nbody/build.xml index 156e850e..7d547f6d 100644 --- a/examples/nbody/build.xml +++ b/examples/nbody/build.xml @@ -12,22 +12,48 @@ <property name="jogl.all.jar" value="jogl-all.jar" /> <property name="jogl.all.natives.macosx.jar" value="jogl-all-natives-macosx-universal.jar" /> + <property name="jogl.all.natives.windows.i586.jar" value="jogl-all-natives-windows-i586.jar" /> + <property name="jogl.all.natives.windows.amd64.jar" value="jogl-all-natives-windows-amd64.jar" /> + <property name="jogl.all.natives.linux.i586.jar" value="jogl-all-natives-linux-i586.jar" /> + <property name="jogl.all.natives.linux.amd64.jar" value="jogl-all-natives-linux-amd64.jar" /> + <property name="gluegen.rt.jar" value="gluegen-rt.jar" /> <property name="gluegen.rt.natives.macosx.jar" value="gluegen-rt-natives-macosx-universal.jar" /> - + <property name="gluegen.rt.natives.windows.i586.jar" value="gluegen-rt-natives-windows-i586.jar" /> + <property name="gluegen.rt.natives.windows.amd64.jar" value="gluegen-rt-natives-windows-amd64.jar" /> + <property name="gluegen.rt.natives.linux.i586.jar" value="gluegen-rt-natives-linux-i586.jar" /> + <property name="gluegen.rt.natives.linux.amd64.jar" value="gluegen-rt-natives-linux-amd64.jar" /> + <property name="jogamp.url" value="http://jogamp.org/deployment/archive/rc/gluegen_52-joal_32-jogl_66-jocl_41/jar" /> - + <property name="jogl.all.url" value="${jogamp.url}/${jogl.all.jar}" /> - <property name="jogl.all.natives.macosx.url" value="${jogamp.url}/${jogl.all.natives.macosx.jar}" /> + <property name="jogl.all.natives.macosx.url" value="${jogamp.url}/${jogl.all.natives.macosx.jar}" /> + <property name="jogl.all.natives.windows.i586.url" value="${jogamp.url}/${jogl.all.natives.windows.i586.jar}" /> + <property name="jogl.all.natives.windows.amd64.url" value="${jogamp.url}/${jogl.all.natives.windows.amd64.jar}" /> + <property name="jogl.all.natives.linux.i586.url" value="${jogamp.url}/${jogl.all.natives.linux.i586.jar}" /> + <property name="jogl.all.natives.linux.amd64.url" value="${jogamp.url}/${jogl.all.natives.linux.amd64.jar}" /> + <property name="gluegen.rt.url" value="${jogamp.url}/${gluegen.rt.jar}" /> <property name="gluegen.rt.natives.macosx.url" value="${jogamp.url}/${gluegen.rt.natives.macosx.jar}" /> - + <property name="gluegen.rt.natives.windows.i586.url" value="${jogamp.url}/${gluegen.rt.natives.windows.1586.jar}" /> + <property name="gluegen.rt.natives.windows.amd64.url" value="${jogamp.url}/${gluegen.rt.natives.windows.amd64.jar}" /> + <property name="gluegen.rt.natives.linux.i586.url" value="${jogamp.url}/${gluegen.rt.natives.linux.i586.jar}" /> + <property name="gluegen.rt.natives.linux.amd64.url" value="${jogamp.url}/${gluegen.rt.natives.linux.amd64.jar}" /> + <path id="compiler.class.path"> <pathelement path="../../com.amd.aparapi/dist/aparapi.jar" /> <pathelement path="${libs.root}/${jogl.all.jar}" /> <pathelement path="${libs.root}/${jogl.all.natives.macosx.jar}" /> + <pathelement path="${libs.root}/${jogl.all.natives.windows.i586.jar}" /> + <pathelement path="${libs.root}/${jogl.all.natives.windows.amd64.jar}" /> + <pathelement path="${libs.root}/${jogl.all.natives.linux.i586.jar}" /> + <pathelement path="${libs.root}/${jogl.all.natives.linux.amd64.jar}" /> <pathelement path="${libs.root}/${gluegen.rt.jar}" /> <pathelement path="${libs.root}/${gluegen.rt.natives.macosx.jar}" /> + <pathelement path="${libs.root}/${gluegen.rt.natives.windows.i586.jar}" /> + <pathelement path="${libs.root}/${gluegen.rt.natives.windows.amd64.jar}" /> + <pathelement path="${libs.root}/${gluegen.rt.natives.linux.i586.jar}" /> + <pathelement path="${libs.root}/${gluegen.rt.natives.linux.amd64.jar}" /> <pathelement path="classes" /> </path> @@ -45,8 +71,16 @@ <!-- Download and unzip requested deps --> <get src="${jogl.all.url}" dest="${libs.root}/${jogl.all.jar}" /> <get src="${jogl.all.natives.macosx.url}" dest="${libs.root}/${jogl.all.natives.macosx.jar}" /> + <get src="${jogl.all.natives.macosx.url}" dest="${libs.root}/${jogl.all.natives.windows.i586.jar}" /> + <get src="${jogl.all.natives.macosx.url}" dest="${libs.root}/${jogl.all.natives.windows.amd64.jar}" /> + <get src="${jogl.all.natives.macosx.url}" dest="${libs.root}/${jogl.all.natives.linux.i586.jar}" /> + <get src="${jogl.all.natives.macosx.url}" dest="${libs.root}/${jogl.all.natives.linux.amd64.jar}" /> <get src="${gluegen.rt.url}" dest="${libs.root}/${gluegen.rt.jar}" /> <get src="${gluegen.rt.natives.macosx.url}" dest="${libs.root}/${gluegen.rt.natives.macosx.jar}" /> + <get src="${gluegen.rt.natives.macosx.url}" dest="${libs.root}/${gluegen.rt.natives.windows.i586.jar}" /> + <get src="${gluegen.rt.natives.macosx.url}" dest="${libs.root}/${gluegen.rt.natives.windows.amd64.jar}" /> + <get src="${gluegen.rt.natives.macosx.url}" dest="${libs.root}/${gluegen.rt.natives.linux.i586.jar}" /> + <get src="${gluegen.rt.natives.macosx.url}" dest="${libs.root}/${gluegen.rt.natives.linux.amd64.jar}" /> </target> <target name="build" depends="clean"> -- GitLab