Riccardo Balbo
128e079a22
Update MacOS build: removed 32 bit support (since deprecated by apple). Update bullet library to the current master branch (needed for compatibility patch with recent clang).
5 years ago
Riccardo Balbo
b571840bd0
Fix missing bullet natives when running tests from within the engine project.
5 years ago
Riccardo Balbo
88e9c8482c
Store prebuild libraries outside the source folder, download prebuilt libraries from bintray
5 years ago
Riccardo Balbo
273f65b651
Fix toolchain. Add way to select wich platform you want to build.
5 years ago
MeFisto94
88385ba647
Build Bullet for Linux ARM (Raspberry Pi)
5 years ago
MeFisto94
1bde90d1a1
Build android bullet-native on Travis ( #1175 )
...
* First attempt at building android-natives.
* Use OpenJDK because native build is broken without
* Try OpenJDK 10
* Try openJDK 9
* Try openJDK11 again but "enable" the EE Module
* OpenJDK 11 has no Java EE Module anymore.
* Try to fix Android Header Generation
* Fix invalid flag error with javac by removing empty quotes
* Try to fix build of decode.
* Remove jni generated headers from the repository.
* Adjust .gitignore as those header files won't appear at that location anymore
* Fix Android Build: Fill the jme3-android-native headers during the build of jme3-android. This works because jme3-android-native already depends on jme3-android.
Due to technical reasons, the headers share the same location and thus the include directives have been adjusted slightly.
* Copy jni headers to the jni directory.
* Adjust the path slightly
* Try to silence android sdk's license print out
* Also fix openAL
* Solve task name conflict
* Really silence license now
* Tasks seem shared but Strings are not...
* Only build Android-Native
* Trying to reduce the amount of dependencies needed.
* Remove even more dependencies
* Even more removal
* Prepare Deployment
* Fix Deployment
* Cleanup: Remove feature branch from branches for travis.
* Revert a few unnecessary things
* Removed NDK Comments.
* Bullet Android: Some cosmetic changes (removed commented debug code) and generate bullet-native headers during jme3-bullet compilation.
* Fix Bullet Build by using GNU libstdc++ instead of STLPort (discontinued)
* Fix Bullet-Native Compilation
5 years ago
Stephen Gold
f831301a2a
fix for issue #1135 (ConeJoint causes rigid body to disappear)
5 years ago
Trevor Flynn
ad2ba95e99
Jdk 11 Build Support
6 years ago
Stephen Gold
d3e7d20374
upgrade native Bullet to v2.87, which should fix issue #877
6 years ago
Stephen Gold
976d45a230
test and fix for issue #928 : disabled native Bullet's QuickProf
6 years ago
Stephen Gold
570e4850ea
rm auto-generated C++ headers from repo, rm unzipped files during clean
6 years ago
Kirill Vainer
da8b53d0a2
upload_native: always assemble native
8 years ago
Kirill Vainer
16695d444f
travis: fix duplicate yml addons
8 years ago
Kirill Vainer
47c2396093
travis/appveyor: final test for auto-building
8 years ago
Kirill Vainer
19c5c2df24
travis: set key permissions
8 years ago
Kirill Vainer
964e0017e9
travis: set git identity
8 years ago
Kirill Vainer
44bf751e35
travis: fix incorrect condition
8 years ago
Kirill Vainer
553757528f
appveyor: trigger native build
8 years ago
Kirill Vainer
7555f8a817
appveyor: backslash -> fwdslash
8 years ago
Kirill Vainer
8b2b57f01c
travis: test native upload
8 years ago
Kirill Vainer
73e102ea04
appveyor: fix syntax error
8 years ago
Kirill Vainer
d93dc0b175
appveyor: fix syntax error
8 years ago
Kirill Vainer
d8e15da671
appveyor: force rebuild
8 years ago
Kirill Vainer
0d2fdcf2ba
native-bullet: unset toolchains
8 years ago
Kirill Vainer
356b3d6726
build: fix gradle 3.2.1 deprecations
8 years ago
Riccardo Balbo
6b1656f337
Compile with Ofast and disable _FORTIFY_SOURCE
8 years ago
Riccardo Balbo
e5747c2faa
Update bullet to 2.83.7
8 years ago
Kirill Vainer
0c32c24e5e
bullet native: fix mingw target platform
9 years ago
Kirill Vainer
cd0893005a
build: fix build error
9 years ago
Kirill Vainer
5d2cee0187
build: update to gradle 2.13
9 years ago
Kirill Vainer
8d132d35f0
bullet native: update OSX natives
9 years ago
Kirill Vainer
34df2ebabf
native bullet: hide unexported symbols
9 years ago
Kirill Vainer
6296819697
native bullet: allow cross compiling linux -> windows
9 years ago
Kirill Vainer
25da36e590
jme3-bullet-native: copyBinaryToLibs to depend on building native lib
10 years ago
Normen Hansen
98f0d2c08a
- fix jme3-bullet-natives build issue
10 years ago
Normen Hansen
c924a94e92
- fix copying of precompiled bullet native files
10 years ago
iwgeric
83a9f87fe1
Enclose startParameter.excludedTaskNames inside task
10 years ago
Normen Hansen
ec183e1eea
- only download bullet when its supposed to be built
10 years ago
Normen Hansen
00f12cfec7
- change behavior of "buildNativeProjects" setting to not exclude native subprojects from build but instead copy precompiled binaries
...
- disable unnecessary build of static bullet libraries
10 years ago
Normen Hansen
05e1d528ab
- allow adding precompiled bullet binaries to natives jar for binaries that can't be built on the current system
...
- add precompiled bullet libraries
10 years ago
Normen Hansen
104254f6a6
- allow packing bullet binaries from build folder that have previously been built on other platforms
10 years ago
Normen Hansen
c8fcac1254
- fix build script for native bullet on windows using VisualStudio
10 years ago
Normen Hansen
f0870efc3b
- remove static build instructions for linux bullet library (the bullet library will now depend on the correct glibc version being installed on a linux system)
10 years ago
shadowislord
e3497dcf50
Switch from gradle 1.12 to 2.2.1
10 years ago
shadowislord
a18c568579
Fix native bullet build on Linux
...
It is now partially static build, only depending on libc and libm.
10 years ago
iwgeric
768f099d1d
remove android build from jme3-bullet-native (separate subproject now)
11 years ago
Normen Hansen
f513a09c52
adapt native build for new gradle versions (targetPlatforms -> model.platforms)
11 years ago
Normen Hansen
a16857c8f4
switch to gradle layout
11 years ago
iwg..ic
a0badf9d4c
Add jar packaging for android native bullet builds
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10992 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
iwg..ic
766ebef96d
WIP: Add support to build the Native Bullet for Android (only building, not packaging into jar file yet)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10991 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago