1#! /bin/sh
2
3SDIR=`dirname $0`
4
5if [ -e $SDIR/../../../gluegen/make/scripts/setenv-build-jogl-x86_64.sh ] ; then
6    . $SDIR/../../../gluegen/make/scripts/setenv-build-jogl-x86_64.sh
7fi
8
9
10if [ "$1" = "-libdir" ] ; then
11    shift
12    if [ -z "$1" ] ; then
13        echo libdir argument missing
14        print_usage
15        exit
16    fi
17    CUSTOMLIBDIR="-Dcustom.libdir=$1"
18    shift
19fi
20
21#    -Dc.compiler.debug=true \
22
23#    -Dgluegen.cpptasks.detected.os=true \
24#    -DisUnix=true \
25#    -DisLinux=true \
26#    -DisLinuxAMD64=true \
27#    -DisX11=true \
28#
29#    -Dtarget.sourcelevel=1.6 \
30#    -Dtarget.targetlevel=1.6 \
31#    -Dtarget.rt.jar=/opt-share/jre1.6.0_30/lib/rt.jar \
32#
33#    -Dsetup.addNativeOpenMAX=true \
34#    -Dsetup.addNativeKD=true \
35
36
37#LD_LIBRARY_PATH=/opt-linux-x86_64/mesa-7.8.1/lib64
38#export LD_LIBRARY_PATH
39
40LOGF=make.jogl.all.linux-x86_64.java7.log
41rm -f $LOGF
42
43# export LIBGL_DRIVERS_PATH=/usr/lib/fglrx/dri:/usr/lib32/fglrx/dri
44# export LIBGL_DEBUG=verbose
45echo LIBXCB_ALLOW_SLOPPY_LOCK: $LIBXCB_ALLOW_SLOPPY_LOCK 2>&1 | tee -a $LOGF
46echo LIBGL_DRIVERS_PATH: $LIBGL_DRIVERS_PATH 2>&1 | tee -a $LOGF
47echo LIBGL_DEBUG: $LIBGL_DEBUG 2>&1 | tee -a $LOGF
48
49#export JOGAMP_JAR_CODEBASE="Codebase: *.jogamp.org"
50export JOGAMP_JAR_CODEBASE="Codebase: *.goethel.localnet"
51
52#    -Dc.compiler.debug=true \
53#    -Djavacdebug="true" \
54#    -Djavacdebuglevel="source,lines,vars" \
55
56# BUILD_ARCHIVE=true \
57ant  \
58    $CUSTOMLIBDIR \
59    -Drootrel.build=build-x86_64.java7 \
60    $* 2>&1 | tee -a $LOGF
61
62