;;;; -*- Mode: LISP -*- ;;;; (in-package :asdf) (setf (logical-pathname-translations "owl") `(("**;*.*" ,(make-pathname :directory (append (pathname-directory *load-pathname*) '(:wild-inferiors)) :name :wild :type :wild)))) (eval `(defsystem :owlp2 :name "OWL tools" :author "Alan Ruttenberg" :version "1" :licence "" :components ((:module jars :serial t :components (;(:jar-directory "override" :pathname ,cl-user::*pellet-dir*) (:jar-directory "pellet2lib" :pathname ,cl-user::*pellet-dir*) ; (:jar-file "pellet.jar" :pathname ,(merge-pathnames "pellet.jar" cl-user::*pellet-dir*)) ; (:jar-file "swoop.jar" :pathname ,(merge-pathnames "swoop.jar" cl-user::*pellet-dir*)) (:jar-file "prefuse.jar" :pathname ,(merge-pathnames "prefuse.jar" cl-user::*pellet-dir*)) (:jar-file "prefuse-demos.jar" :pathname ,(merge-pathnames "prefuse-demos.jar" cl-user::*pellet-dir*)) ;(:class-file-directory "uk.ac.manchester.cs.factplusplus" ; :pathname ,(merge-pathnames "uk.ac.manchester.cs.factplusplus" ; cl-user::*pellet-dir*)) )) (:module reading :pathname "" :serial t :components ((:file "namespace") (:file "manchester")) :depends-on (jars)) (:module compute :pathname "" :components ((:file "pellet") (:file "aterm") (:file "describe") (:file "abstract") (:file "query") (:file "dig-query") (:file "lisp-syntax" :depends-on ("pellet" "pellet-debug")) (:file "pellet-debug" :depends-on ("pellet")) (:file "abox" :depends-on ("pellet-debug")) (:file "patterns") (:file "owl-to-lisp-syntax") (:file "graph") ; (:file "rules") (:file "srules") (:file "standard-ontologies") (:file "report") (:file "reified-properties" :depends-on ("lisp-syntax")) ; (:file "reactions" :depends-on ("reified-properties")) (:file "condition") (:file "owl-link") ) :depends-on (reading)) (:module tests :components ((:file "test-suite") ) :depends-on (compute))) :depends-on (xptest util xmls inspect))) ;;;; eof