Changeset 14187


Ignore:
Timestamp:
10/12/12 12:04:34 (11 years ago)
Author:
Mark Evenson
Message:

Fallback to reliable JNA loading for CFFI.

Implemented by moving JNA loading "down" an abstraction to ABCL-ASDF
primitive until we establish better handlers in the ABCL-ASDF:MVN
loading semantics.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/contrib/mvn/jna.asd

    r14171 r14187  
    44(asdf:defsystem :jna
    55    :version "3.4.0"
    6     :defsystem-depends-on (abcl-asdf)
    7     :components ((:mvn "net.java.dev.jna/jna/3.4.0")))
     6    :defsystem-depends-on (abcl-asdf))
     7;; FIXME:  install a better handler in abcl-asdf  :components ((:mvn "net.java.dev.jna/jna/3.4.0")))
     8
     9(defmethod asdf:perform :after ((o asdf:load-op) (c (eql (asdf:find-system :jna))))
     10  ;; Theoretically this should be the same thing as the MVN component.
     11  (java:add-to-classpath (abcl-asdf:resolve "net.java.dev.jna:jna:3.4.0")))
     12
     13                         
Note: See TracChangeset for help on using the changeset viewer.