asdf-tools.asd 1.22 KB
Newer Older
1
2
(defsystem "asdf-tools"
  :description "tools to build, test, maintain and release ASDF itself"
3
  :depends-on ((:version "asdf" "3.2.0")
4
               (:version "inferior-shell" "2.0.3.4")
5
               (:version "lisp-invocation/all" "1.0.14")
6
               (:version "cl-ppcre" "2.0.11")
7
               (:version "optima.ppcre" "1.0")
8
               (:version "cl-scripting" "0.2")
9
               (:feature :sbcl (:require "sb-introspect")))
10
  :build-operation program-op
11
  :build-pathname "../build/asdf-tools"
12
  :entry-point "asdf-tools::entry-point"
13
14
  :components
  ((:file "package")
15
   (:file "main" :depends-on ("package"))
16
   (:file "pathnames" :depends-on ("package"))
17
   (:file "version" :depends-on ("package"))
18
   (:file "test-environment" :depends-on ("pathnames" "main"))
19
20
   (:file "build" :depends-on ("test-environment"))
   (:file "git" :depends-on ("test-environment"))
21
22
23
   (:file "test-basic" :depends-on ("test-environment"))
   (:file "test-scripts" :depends-on ("test-environment"))
   (:file "test-upgrade" :depends-on ("test-environment" "git"))
24
   (:file "test-all" :depends-on ("test-basic"))
25
   (:file "installation" :depends-on ("test-environment"))
26
   (:file "release" :depends-on ("version" "test-environment" "git"))))