[armedbear-devel] cffi requires maven

Anton Vodonosov avodonosov at yandex.ru
Fri Oct 12 11:18:25 UTC 2012


In ABCL CFFI requires maven.

Maven is used to fetch jna.jar. This is done via abcl-contrib.jar/mvn/jna.asd

What I think is inconvenient is that maven is tried even if jna.jar is in classpath.
IMHO it would be to not require maven installed if JNA is available. 

The current workaround is (provide 'jna). With that I can do:

    (java:add-to-classpath "my-jna/jna.jar")
    (provide 'jna)
    (ql:quickload :drakma)

BTW, I think it's probably makes sense to ship jna.jar together with official ABCL release.

Best regards,
- Anton

More information about the armedbear-devel mailing list