cryptimeleon / mclwrap

A wrapper to bring the mcl pairing library into cryptimeleon
BSD 3-Clause "New" or "Revised" License
3 stars 1 forks source link

Deliver precompiled libmcljava.so, mcljava.dll etc. #33

Closed WorldofJARcraft closed 2 years ago

WorldofJARcraft commented 2 years ago

This PR introduces bundling native libraries for Windows, Linux and OSX into the assembled JAR artefact, aiming at making installation easier in non-performance-critical environments (e.g. CI pipelines), as discussed in #25. Included changes:

feidens commented 2 years ago

PR looks really good to me. Thank you.

JanBobolz commented 2 years ago

Oh. The script move should also break the github workflows. Weird that this is not being reported by CI already.

Anyway, we can fix that as soon as the merge goes through.