40f16faf |
;;;; fwoar-lisputils.asd
|
1837a009 |
(in-package :asdf-user)
|
1b3ac18f |
|
9fafd6d2 |
(asdf:defsystem :fwoar-lisputils
|
01751135 |
:description "Some utilities common to other libraries I'm writing"
:author "fiddlerwoaroof <fiddlerwoaroof@gmail.com"
:license "MIT"
:serial t
:perform (test-op (o s)
(funcall (intern "TEST" :should-test)
:package :fwoar.string-utils))
:depends-on (#:anaphora
#:alexandria
#:cl-containers
|
0d8366d9 |
#:closer-mop
|
01751135 |
#:iterate
|
0d8366d9 |
#:fwoar-lisputils/patmatch
|
01751135 |
#:fwoar-lisputils/string-utils
|
0d8366d9 |
#:plump
|
01751135 |
#:positional-lambda
|
0d8366d9 |
(:feature (:not (:or :ecl :abcl))
#:fwoar-lisputils/implementation-dependent))
|
01751135 |
:components ((:file "package")
(:file "fwoar-lisputils")
|
9fafd6d2 |
(:file "clos-helpers")
(:file "walk")
|
01751135 |
(:file "hash-functions")
(:file "multiple-values")
|
0d8366d9 |
(:file "restarts")
|
01751135 |
(:file "counter")
(:file "vector-utils")
|
0d8366d9 |
(:file "html")
|
01751135 |
(:file "glambda")
|
9fafd6d2 |
(:file "misc")))
|
0d8366d9 |
(defsystem :fwoar-lisputils/implementation-dependent
:description "Utilities that don't work on every system"
:author "fiddlerwoaroof <fiddlerwoaroof@gmail.com"
:license "MIT"
:serial t
|
9fafd6d2 |
:depends-on (#:serapeum)
:components ((:file "lexical-compare" :if-feature (:not (:or :ecl :abcl)))))
|
0d8366d9 |
(defsystem :fwoar-lisputils/patmatch
:description ""
:author "Ed L <edward@elangley.org>"
:license "MIT"
:depends-on (#:alexandria
#:uiop)
:serial t
:components ((:module "patmatch"
:components ((:file "package")
(:file "patmatch" :depends-on ("package"))))))
(defsystem :fwoar-lisputils/patmatch/test
:description ""
:author "Ed L <edward@elangley.org>"
:license "MIT"
:depends-on (:fwoar-lisputils/patmatch
:parachute)
:serial t
:components ((:module "patmatch"
:components ((:file "test")))))
|
018b56cb |
(defsystem #:fwoar-lisputils/string-utils
|
01751135 |
:description "A string splitter"
:author "fiddlerwoaroof <fiddlerwoaroof@gmail.com"
:license "MIT"
|
0d8366d9 |
:depends-on ()
|
01751135 |
:components ((:file "string-utils/package")
(:file "string-utils/split"
:depends-on ("string-utils/package"))
(:file "string-utils/string-utils"
:depends-on ("string-utils/package"))
|
0d8366d9 |
#+(or)
|
01751135 |
(:file "string-utils/test" :depends-on ("string-utils/string-utils"))))
|
018b56cb |
(asdf:defsystem #:fwoar-lisputils/swank-utils
|
01751135 |
:description "Utilities for use with swank"
:author "fiddlerwoaroof <fiddlerwoaroof@gmail.com"
:license "MIT"
:serial t
:perform (test-op (o s)
(funcall (intern "TEST" :should-test)
:package :fwoar.string-utils))
:depends-on (#:fwoar-lisputils
#:yason
#:swank)
:components ((:file "swank-utils")))
|
cc8390ee |
|
40f16faf |
(defsystem #:fwoar-lisputils/bin-parser
|
01751135 |
:description "A binary parser"
:author "fiddlerwoaroof <fiddlerwoaroof@gmail.com"
:license "MIT"
:depends-on (:fwoar-lisputils
:alexandria
:serapeum)
:components ((:file "bin-parser")))
|