(defpackage #:cl-graph-system (:use #:cl #:asdf))
(in-package #:cl-graph-system)
-(unless (find-system 'asdf-system-connections nil)
+(unless (or (member :asdf-system-connections *features*)
+ (find-system 'asdf-system-connections nil))
(warn "The CL-Graph system would enjoy having asdf-system-connections
around. See
http://www.cliki.net/asdf-system-connections for details and download
instructions."))
-(when (find-system 'asdf-system-connections nil)
+(when (and (not (member :asdf-system-connections *features*))
+ (find-system 'asdf-system-connections nil))
(operate 'load-op 'asdf-system-connections))
(defsystem cl-graph
- :version "0.8.5"
+ :version "0.10.2"
:author "Gary Warren King <gwking@metabang.com>"
:maintainer "Gary Warren King <gwking@metabang.com>"
:licence "MIT Style License"
:depends-on ("graph"))
(:file "graph-matrix"
:depends-on ("graph"))
- (:file "graph-metrics"
- :depends-on ("graph"))
(:file "graph-algorithms"
:depends-on ("graph"))
-
+ #+(or)
+ (:file "dynamic-classes"
+ :depends-on ("graph"))
(:static-file "notes.text")
(:module "graphviz" :depends-on ("graph")
(funcall
(intern (symbol-name '#:run-tests) :lift)
:config :generic))
- :depends-on (:metatilities
- :cl-containers
+ :depends-on ((:version :metatilities-base "0.6.0")
+ (:version :cl-containers "0.12.0")
:metabang-bind
- :cl-mathstats
- ;; makes ASDF-Install get this automatically
- :asdf-system-connections
))
(defmethod operation-done-p
:depends-on ("graph-and-variates"))))))
#+asdf-system-connections
+(asdf:defsystem-connection cl-graph-and-dynamic-classes
+ :requires (cl-graph dynamic-classes)
+ :components ((:module
+ "dev"
+ :components
+ ((:file "dynamic-classes")))))
+
+#+asdf-system-connections
(asdf:defsystem-connection cl-graph-and-cl-graphviz
:requires (cl-graph cl-graphviz)
:components ((:module
:components ((:module
"dev"
:components ((:file "copying")))))
+
+#+asdf-system-connections
+(asdf:defsystem-connection cl-graph-and-cl-mathstats
+ :requires (cl-graph cl-mathstats)
+ :components ((:module
+ "dev"
+ :components
+ ((:file "graph-metrics")))))
+
+#+asdf-system-connections
+(asdf:defsystem-connection cl-graph-and-moptilities
+ :requires (cl-graph moptilities)
+ :components ((:module
+ "dev"
+ :components
+ ((:file "subgraph-containing")))))
+
+
+
+