bullet-native.properties 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. #####################################################
  2. # these are the ant build properties for bullet-jme #
  3. #####################################################
  4. bullet.library.name=bulletjme
  5. bullet.library.version=0.9
  6. # location of Android NDK if available
  7. ndk.dir=/opt/android-ndk-r7
  8. # change if bullet version changes
  9. bullet.folder=../bullet-2.79
  10. bullet.download=http://bullet.googlecode.com/files/bullet-2.79-rev2440.zip
  11. # compile options
  12. bullet.compile.debug=false
  13. # native library compilation options
  14. bullet.osx.compiler=g++
  15. bullet.osx.syslibroot=/Developer/SDKs/MacOSX10.6.sdk
  16. # change this to msvc for MS Visual Studio compiler
  17. bullet.windows.compiler=g++
  18. bullet.linux.compiler=g++
  19. bullet.solaris.compiler=g++
  20. #cross compilation options, disable if just developing / testing on linux
  21. cross.compile=true
  22. cross.compile.target=i686-w64-mingw32
  23. cross.compile.target64=x86_64-w64-mingw32
  24. bullet.linux.crosscompiler=g++-cross
  25. # exec command for cmake and make for different platforms,
  26. # needed to compile bullet before compiling the jme bullet libraries
  27. cmake.windows=cmake
  28. make.windows=mingw32-make
  29. cmake.linux=cmake
  30. make.linux=make
  31. cmake.osx=/opt/local/bin/cmake
  32. make.osx=make
  33. # native header include directories
  34. bullet.java.include=${java.home}/../include
  35. # OSX has no JRE, only JDK
  36. bullet.osx.java.include=/System/Library/Frameworks/JavaVM.framework/Headers
  37. # dont change these..
  38. bullet.bullet.include=${bullet.folder}/src
  39. bullet.build.dir=build/bullet/
  40. bullet.source.dir=src/bullet-native
  41. bullet.output.base=lib/bullet
  42. bullet.output.dir=${bullet.output.base}/jarcontent/native
  43. bullet.jme.dir=dist
  44. bullet.lib.dir=dist/lib