Skip to content

Conversation

@G-071
Copy link
Member

@G-071 G-071 commented Feb 25, 2020

This PR includes

  • Support to create a debian package with the java bindings (libsgpp-java)
    • adds javahelper as a dependency on the developer machine that is to create the debian packages. Javahelper ist used in order to correctly insert the jar file into /usr/share/java
  • Travis tests for the new libsgpp-java package. The package is built, installed and all three SGpp Java examples are run with it.
  • A fix for the refinement java example and various other small improvments (package descriptions, gitignores for temporary files)

Note:

  • Given the sparse occurrence of java examples in our code I would consider this Java Debian package as experimental as I could only test it with our small examples so far. I think it should still be included as it is the only way to use the Java bindings together with the normal libsgpp Debian package (without the user having to build SGpp himself anyway).
  • To use this package. the Java classpath still needs to be set to /usr/share/java in order to find the bindings.

@G-071 G-071 requested a review from leiterrl February 25, 2020 12:43
I am suspecting an old javahelper to be the problem of the last travis
failure.
@G-071 G-071 merged commit 8a92df1 into master Feb 25, 2020
@G-071 G-071 deleted the java_debian branch February 25, 2020 14:50
@leiterrl leiterrl added this to the v3.3.0 milestone Mar 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants