|
|
|
#####################################################
|
|
|
|
# these are the ant build properties for bullet-jme #
|
|
|
|
#####################################################
|
|
|
|
bullet.library.name=bulletjme
|
|
|
|
bullet.library.version=0.9
|
|
|
|
|
|
|
|
# location of Android NDK if available
|
|
|
|
ndk.dir=/Users/normenhansen/Documents/Code-Import/android-ndk-r7
|
|
|
|
|
|
|
|
# change if bullet version changes
|
|
|
|
bullet.folder=../bullet-2.81-rev2613
|
|
|
|
bullet.download=https://bullet.googlecode.com/files/bullet-2.81-rev2613.zip
|
|
|
|
|
|
|
|
# compile options
|
|
|
|
bullet.compile.debug=false
|
|
|
|
# native library compilation options
|
|
|
|
bullet.osx.compiler=g++
|
|
|
|
bullet.osx.syslibroot=/Applications/XCode/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
|
|
|
|
#/Developer/SDKs/MacOSX10.6.sdk
|
|
|
|
# change this to msvc for MS Visual Studio compiler
|
|
|
|
bullet.windows.compiler=g++
|
|
|
|
bullet.linux.compiler=g++
|
|
|
|
bullet.solaris.compiler=g++
|
|
|
|
|
|
|
|
#cross compilation options, disable if just developing / testing on linux
|
|
|
|
cross.compile=true
|
|
|
|
cross.compile.target=i686-w64-mingw32
|
|
|
|
cross.compile.target64=x86_64-w64-mingw32
|
|
|
|
bullet.linux.crosscompiler=g++-cross
|
|
|
|
|
|
|
|
# exec command for cmake and make for different platforms,
|
|
|
|
# needed to compile bullet before compiling the jme bullet libraries
|
|
|
|
cmake.windows=cmake
|
|
|
|
make.windows=mingw32-make
|
|
|
|
cmake.linux=cmake
|
|
|
|
make.linux=make
|
|
|
|
cmake.osx=/opt/local/bin/cmake
|
|
|
|
make.osx=make
|
|
|
|
|
|
|
|
# native header include directories
|
|
|
|
bullet.java.include=${java.home}/../include
|
|
|
|
# OSX has no JRE, only JDK
|
|
|
|
bullet.osx.java.include=/System/Library/Frameworks/JavaVM.framework/Headers
|
|
|
|
|
|
|
|
# dont change these..
|
|
|
|
bullet.bullet.include=${bullet.folder}/src
|
|
|
|
bullet.build.dir=build/bullet/
|
|
|
|
bullet.source.dir=src/bullet-native
|
|
|
|
bullet.output.base=lib/bullet
|
|
|
|
bullet.output.dir=${bullet.output.base}/jarcontent/native
|
|
|
|
bullet.jme.dir=dist
|
|
|
|
bullet.lib.dir=dist/lib
|