X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=cl-graph.asd;h=93c2cc0d434b154396fad0a492926f2b8303217a;hb=826f2a63e055107f19d090c3f73320fa1d6a91cf;hp=e6eb3cad1a26a3eb52933c9564090dbf4f5ef1b3;hpb=f54f262647ae0d4c98e87d16ad81ebe130da4f3f;p=cl-graph.git diff --git a/cl-graph.asd b/cl-graph.asd index e6eb3ca..93c2cc0 100644 --- a/cl-graph.asd +++ b/cl-graph.asd @@ -4,16 +4,18 @@ (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.9.2" + :version "0.10.2" :author "Gary Warren King " :maintainer "Gary Warren King " :licence "MIT Style License" @@ -35,7 +37,9 @@ instructions.")) :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") @@ -51,11 +55,8 @@ instructions.")) (intern (symbol-name '#:run-tests) :lift) :config :generic)) :depends-on ((:version :metatilities-base "0.6.0") - :dynamic-classes - :cl-containers + (:version :cl-containers "0.12.0") :metabang-bind - ;:cl-mathstats - :moptilities )) (defmethod operation-done-p @@ -73,6 +74,14 @@ instructions.")) :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 @@ -96,3 +105,15 @@ instructions.")) "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"))))) + + + +