Line | |
---|
1 | ;;;; -*- Mode: LISP -*- |
---|
2 | |
---|
3 | ;;;; Need to have jna.jar present for CFFI to work. |
---|
4 | (asdf:defsystem :jna |
---|
5 | :version "3.5.1" |
---|
6 | :description "<> asdf:defsystem <urn:abcl.org/release/1.1.1/contrib/jna#3.5.1> ." |
---|
7 | :defsystem-depends-on (jss abcl-asdf) |
---|
8 | ;; FIXME: always seems to be resolving the LATEST maven artifact. |
---|
9 | :components ((:mvn "net.java.dev.jna/jna/3.5.1" |
---|
10 | :alternate-uri "http://repo1.maven.org/maven2/net/java/dev/jna/jna/3.5.1/jna-3.5.1.jar" |
---|
11 | :classname "com.sun.jna.Native"))) |
---|
12 | |
---|
13 | (in-package :asdf) |
---|
14 | (defmethod perform :after ((o load-op) (c (eql (find-system :jna)))) |
---|
15 | (when (jss:find-java-class "com.sun.jna.Native") |
---|
16 | (provide :jna))) |
---|
17 | |
---|
18 | |
---|
Note: See
TracBrowser
for help on using the repository browser.