-
Notifications
You must be signed in to change notification settings - Fork 53
Work towards #4 and replace the cmake-maven-plugin with the maven-ant… #15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…run-plugin. - Options from previous cmake-plugin-execution added. - Working directories added. - Environment variables still need to be done. - Added another test which currently fails (to highlight a known problem). - Not tested on MacOS or Windows.
Please ignore the test failure. It would also fail on the current Other than that, I also added some cleanup by moving the version numbers into properties, which might some day go into a parent project’s Please test the configuration on windows if possible, I hadn’t had the chance to do so. |
…uments, not cmake arguments.
- Moved directory src/java -> src/main/java according to maven conventions. - Moved directory src/cpp -> src/main/cpp according to maven conventions. - Created variables for JNI output and include paths. - Created variables for CPP source directory. - reduced the --build and buildir arglines to a single argline.
Ok, the commit ef5b72e fixed passing wrong options to MacOS (and probably Windows) builds. The In commit 6c49614 I added more variables, so the Also, I deactivated the test I mentioned earlier in commit c77563e. It‘s still there, but |
…ting pull requests.
… API. Makes no assumptions for dependencies.
…the native lib. - Defined JSSC_VERSION variable. - Enabled warnings (compiler options) - Fixed jclass / jobject parameter in the .cpp files. - Will re-enable the test.
Added two commits. 90fb0a3 will define a version variable as requested in #17 (but will not use it for I also added compiler warnings ( Is there a way to make sure that |
Working towards #4 and replacing the
cmake-maven-plugin
with themaven-antrun-plugin
.