fusesource / jansi

Jansi is a small java library that allows you to use ANSI escape sequences to format your console output which works even on windows.
http://fusesource.github.io/jansi/
Apache License 2.0
1.11k stars 140 forks source link

sign macOS .jnilib files #232

Open jonahgraham opened 2 years ago

jonahgraham commented 2 years ago

Hello jansi maintainers,

At the moment the .jnilib files in jansi are not signed for macOS. This means that Apple notarization will not notarize a package containing jansi.

Is the jansi project able to sign the .jnilibs?

The origin of this is that jansi is included in the Eclipse IDE as part of the Maven integration - I have requested that the m2e project look into this in https://github.com/eclipse-m2e/m2e-core/issues/591 and while there are other solutions (rebundling jansi in Eclipse) the cleanest solution is to have jansi sign the .jnilibs directly.

Thank you!