Commit Graph

11 Commits

Author SHA1 Message Date
Jordan Rose
246c4e4fb9 java: Remove "tests" Gradle module
The Java and Android targets are set up to both run common tests in
the top-level tests/ directory, which will be useful if we ever want
tests that only run in the Android emulator, or do *not* run in the
Android emulator. However, that top-level folder doesn't need to be a
Gradle module itself.
2022-03-07 16:51:19 -08:00
Jordan Rose
4173865931 Android: upload unstripped libraries to Maven as well
This allows us to symbolicate native crash traces if necessary.
2021-11-03 16:32:02 -07:00
Jordan Rose
169d4ca156 Gradle: Android tests should be run through Android, not JUnit 2021-10-08 14:58:26 -07:00
Ehren Kret
2a8b4a2d97 Fix gradle build 2021-09-13 15:15:30 -05:00
Jordan Rose
64ee8d34ef Java: add old JUnit as a dependency for the on-Android tests 2020-12-08 14:44:40 -08:00
Jack Lloyd
dd57254f8f Move makefile and docker file into java subdir 2020-11-06 16:40:54 -05:00
Jack Lloyd
383304573c Remove Curve.isNative 2020-11-05 17:59:09 -05:00
Jack Lloyd
d5fd5ddf76 Use a script instead of make for building the JNI native libraries 2020-11-05 17:59:09 -05:00
Jack Lloyd
1037e6735a Rename jars, reset version, switch license 2020-11-05 17:59:09 -05:00
Jack Lloyd
0fbd07ca81 Modify libsignal-protocol-java to use Rust via JNI
Removes device consistency code (unused)
Removes decryption callbacks (unused)
2020-11-05 17:59:09 -05:00
Jack Lloyd
69a4b40423 Import v2.8.1 of libsignal-protocol-java
No changes vs that version in this commit
2020-11-05 17:59:09 -05:00