Skip to content

Build android bullet-native on Travis - #1175

Merged
stephengold merged 32 commits into
jMonkeyEngine:masterfrom
MeFisto94:travis/build-android-bullet
Sep 16, 2019
Merged

Build android bullet-native on Travis#1175
stephengold merged 32 commits into
jMonkeyEngine:masterfrom
MeFisto94:travis/build-android-bullet

Conversation

@MeFisto94

Copy link
Copy Markdown
Member

See #1171 for details. Note that #1171 has to be merged first (as this PR is based on it).
Also note that the deployment has to be thought of much like with #1171.
This also touches jme3-bullet-native, which should now compile a bit faster and cleaner (no intermediary files and two-pass-compilation).

Actually I wonder If I should re-open this PR once #1171 is merged into core, so this PR only contains one Commit?

…ild 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.
…and generate bullet-native headers during jme3-bullet compilation.
@stephengold

stephengold commented Sep 14, 2019

Copy link
Copy Markdown
Member

The conflict resolution looks trivial, but I'll leave you to decide whether to resolve it or create a new PR.

@MeFisto94

Copy link
Copy Markdown
Member Author

Odd. Now AppVeyor is run and fails for a good reason. I'll look into it.

@stephengold

Copy link
Copy Markdown
Member

Is this ready for integration?

@MeFisto94

Copy link
Copy Markdown
Member Author

It's ready, the deployment changes can then be done together with #1171.

@stephengold
stephengold merged commit 1bde90d into jMonkeyEngine:master Sep 16, 2019
@stephengold stephengold added the buildscript An issue with the buildscript label Sep 20, 2019
@stephengold stephengold added this to the v3.3.0 milestone Mar 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

buildscript An issue with the buildscript

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants