diff options
Diffstat (limited to 'make/scripts')
-rw-r--r-- | make/scripts/make.gluegen.all.linux-x86.sh | 16 | ||||
-rw-r--r-- | make/scripts/make.gluegen.all.linux-x86_64.sh | 14 | ||||
-rw-r--r-- | make/scripts/make.gluegen.all.macosx.sh | 11 | ||||
-rw-r--r-- | make/scripts/make.gluegen.all.win32.bat | 17 | ||||
-rw-r--r-- | make/scripts/runtest-cvm.bat | 8 | ||||
-rw-r--r-- | make/scripts/runtest-cvm.sh | 19 | ||||
-rw-r--r-- | make/scripts/runtest.sh | 16 |
7 files changed, 101 insertions, 0 deletions
diff --git a/make/scripts/make.gluegen.all.linux-x86.sh b/make/scripts/make.gluegen.all.linux-x86.sh new file mode 100644 index 0000000..ef81f0e --- /dev/null +++ b/make/scripts/make.gluegen.all.linux-x86.sh @@ -0,0 +1,16 @@ +#! /bin/sh + +. ../../setenv-build-jogl-x86.sh + +# -Dc.compiler.debug=true +# -Dgluegen.cpptasks.detected.os=true \ +# -DisUnix=true \ +# -DisLinux=true \ +# -DisLinuxX86=true \ +# -DisX11=true \ + +ant \ + -Dgluegen-cpptasks.file=`pwd`/lib/gluegen-cpptasks-linux-32bit.xml \ + -Drootrel.build=build-x86 \ + -Dos.arch=x86 \ + $* 2>&1 | tee make.gluegen.all.linux-x86.log diff --git a/make/scripts/make.gluegen.all.linux-x86_64.sh b/make/scripts/make.gluegen.all.linux-x86_64.sh new file mode 100644 index 0000000..98ef4ed --- /dev/null +++ b/make/scripts/make.gluegen.all.linux-x86_64.sh @@ -0,0 +1,14 @@ +#! /bin/sh + +. ../../setenv-build-jogl-x86_64.sh + +# -Dc.compiler.debug=true +# -Dgluegen.cpptasks.detected.os=true \ +# -DisUnix=true \ +# -DisLinux=true \ +# -DisLinuxAMD64=true \ +# -DisX11=true \ + +ant \ + -Drootrel.build=build-x86_64 \ + $* 2>&1 | tee make.gluegen.all.linux-x86_64.log diff --git a/make/scripts/make.gluegen.all.macosx.sh b/make/scripts/make.gluegen.all.macosx.sh new file mode 100644 index 0000000..1078cec --- /dev/null +++ b/make/scripts/make.gluegen.all.macosx.sh @@ -0,0 +1,11 @@ +#! /bin/sh + +if [ -e /devtools/etc/profile.ant ] ; then + . /devtools/etc/profile.ant +fi + +# -Dc.compiler.debug=true + +ant -v \ + -Drootrel.build=build-macosx \ + $* 2>&1 | tee make.gluegen.all.macosx.log diff --git a/make/scripts/make.gluegen.all.win32.bat b/make/scripts/make.gluegen.all.win32.bat new file mode 100644 index 0000000..b8eb656 --- /dev/null +++ b/make/scripts/make.gluegen.all.win32.bat @@ -0,0 +1,17 @@ +set THISDIR="C:\JOGL"
+
+set J2RE_HOME=c:\jre1.6.0_19
+set JAVA_HOME=c:\jdk1.6.0_19
+set ANT_PATH=C:\apache-ant-1.8.0
+
+set PATH=%JAVA_HOME%\bin;%ANT_PATH%\bin;c:\mingw\bin;%PATH%
+
+set LIB_GEN=%THISDIR%\lib
+set CLASSPATH=.;%THISDIR%\build-win32\classes
+REM -Dc.compiler.debug=true
+REM -DuseOpenMAX=true
+REM -DuseKD=true
+REM -Djogl.cg=1 -D-Dwindows.cg.lib=C:\Cg-2.2
+
+ant -Drootrel.build=build-win32 %1 %2 %3 %4 %5 %6 %7 %8 %9 > make.gluegen.all.win32.log 2>&1
+
diff --git a/make/scripts/runtest-cvm.bat b/make/scripts/runtest-cvm.bat new file mode 100644 index 0000000..c0747d2 --- /dev/null +++ b/make/scripts/runtest-cvm.bat @@ -0,0 +1,8 @@ +set CVM_HOME=c:\cvm + +set JAR_DIR=jogl\lib +set LIB_DIR=jogl\lib + +%CVM_HOME%\bin\cvm "-Djava.awt.headless=true" "-Dsun.boot.library.path=%LIB_DIR%" "-Xbootclasspath/a:gluegen\classes-cdc" com.jogamp.gluegen.test.TestPointerBufferEndian +%CVM_HOME%\bin\cvm "-Djava.awt.headless=true" "-Dsun.boot.library.path=%LIB_DIR%" "-Xbootclasspath/a:gluegen\classes-cdc" com.jogamp.gluegen.test.TestStructAccessorEndian + diff --git a/make/scripts/runtest-cvm.sh b/make/scripts/runtest-cvm.sh new file mode 100644 index 0000000..0b29c07 --- /dev/null +++ b/make/scripts/runtest-cvm.sh @@ -0,0 +1,19 @@ +#! /bin/sh + +CVM=$1 +shift + +builddir=$1 +shift + +if [ ! -x "$CVM" -o -z "$builddir" ] ; then + echo Usage $0 CVM-Binary build-dir + exit 1 +fi + +echo com.jogamp.gluegen.test.TestPointerBufferEndian +$CVM -Dsun.boot.library.path=$builddir/obj -Xbootclasspath/a:$builddir/classes-cdc com.jogamp.gluegen.test.TestPointerBufferEndian +echo +echo com.jogamp.gluegen.test.TestStructAccessorEndian +$CVM -Dsun.boot.library.path=$builddir/obj -Xbootclasspath/a:$builddir/classes-cdc com.jogamp.gluegen.test.TestStructAccessorEndian +echo diff --git a/make/scripts/runtest.sh b/make/scripts/runtest.sh new file mode 100644 index 0000000..427f4f3 --- /dev/null +++ b/make/scripts/runtest.sh @@ -0,0 +1,16 @@ +#! /bin/sh + +builddir=$1 +shift + +if [ -z "$builddir" ] ; then + echo Usage $0 build-dir + exit 1 +fi + +echo com.jogamp.gluegen.test.TestPointerBufferEndian +java -Djava.library.path=$builddir/obj -classpath $builddir/classes com.jogamp.gluegen.test.TestPointerBufferEndian +echo +echo com.jogamp.gluegen.test.TestStructAccessorEndian +java -Djava.library.path=$builddir/obj -classpath $builddir/classes com.jogamp.gluegen.test.TestStructAccessorEndian +echo |