cryptomator / cryptomator-win

Cryptomator .exe installer for Windows
GNU General Public License v3.0
21 stars 12 forks source link

add JNA .dlls #10

Closed overheadhunter closed 5 years ago

overheadhunter commented 5 years ago

We should include (and sign) jnidispatch.dll and any other potentially needed libs and set the jna.boot.library.path system property accordingly.

This prevents JNA from extracting unsigned native libraries from jars to a temp directory.

See also: https://github.com/cryptomator/cryptomator/issues/736

overheadhunter commented 5 years ago

While this seems to work for now (maybe @Bodup can verify it is working with 1.4.0-rc1?), we should still explicitly set

via ant-kit's fx:property in the build.xml.

See https://stackoverflow.com/a/43820391/4014509 for details.

jasperweiss commented 5 years ago

Can confirm that it's working now 👍