libgdx / gdx-jnigen

jnigen is a small library that can be used with or without libGDX which allows C/C++ code to be written inline with Java source code.
Apache License 2.0
60 stars 25 forks source link

Allow absolute paths for jnigen outputs #15

Closed MobiDevelop closed 3 years ago

MobiDevelop commented 3 years ago

Allows for specifying absolute paths to direct jnigen outputs. This can be useful, for example, when routing jnigen outputs to a Gradle project's build directory to facilitate easy cleanup. The Gradle plugin requires additional changes but wanted to get eyes on this.

PokeMMO commented 3 years ago

Looks good to me, tested as much as I could and didn't see any wrong behaviors.

MobiDevelop commented 3 years ago

As I was working on this I realized that we still make an assumption with regard to the jar packing output directory. I'm thinking we should make that separately configurable as well.