repos
/
cl-unification
/ annotate_shade
summary
|
shortlog
|
log
|
tree
|
commit
|
commitdiff
|
headdiff
|
annotate
|
headblob
|
headfilediff
|
filehistory
normal
|
plain
|
shade
|
zebra
DTRT when asdf-system-connections is available
Annotate for file cl-unification.asd
2004-11-17 mantoniotti
1
;;;; -*- Mode: Lisp -*-
2010-02-07 pix
2
2004-11-17 mantoniotti
3
;;;; cl-unification.asd --
22:19:54 '
4
;;;; ASDF system file.
'
5
2010-02-07 pix
6
;;;;===========================================================================
07:33:38 '
7
;;;; Simple stuff that should be built in ASDF.
'
8
2009-04-17 mantoniotti
9
(defpackage "CL-UNIFICATION-SYSTEM" (:use "CL" "ASDF"))
22:42:46 '
10
'
11
(in-package "CL-UNIFICATION-SYSTEM")
'
12
2010-01-23 pix
13
(when (asdf:find-system 'asdf-system-connections nil)
00:19:32 '
14
(asdf:oos 'asdf:load-op 'asdf-system-connections))
'
15
2010-02-07 pix
16
(defclass asdf-system-definition-file (asdf:cl-source-file) ())
07:33:38 '
17
(defmethod source-file-type ((c asdf-system-definition-file) (s module)) "asd")
'
18
2009-04-17 mantoniotti
19
22:42:46 '
20
(asdf:defsystem :cl-unification
'
21
:author "Marco Antoniotti"
'
22
:serial t
'
23
:components ((:file "unification-package")
'
24
(:file "variables")
'
25
(:file "substitutions")
'
26
(:file "lambda-list-parsing")
'
27
(:file "templates-hierarchy")
'
28
(:file "unifier")
'
29
(:file "match-block")
2010-02-07 pix
30
(:file "apply-substitution")
07:33:38 '
31
#+asdf-with-optional-dependencies
'
32
(:module "lib-dependent"
'
33
:pathname "lib-dependent"
'
34
:depends-on ("templates-hierarchy" "unifier")
'
35
:components ((:file "cl-ppcre-template"
'
36
:depends-on (cl-ppcre))
'
37
))
'
38
#-asdf-with-optional-dependencies
'
39
(asdf-system-definition-file
'
40
"cl-unification-lib")
'
41
))
2004-11-17 mantoniotti
42
2010-01-23 pix
43
#+asdf-system-connections
00:19:32 '
44
(asdf:defsystem-connection cl-unification+cl-ppcre
'
45
:requires (:cl-ppcre :cl-unification)
'
46
:components ((:module "lib-dependent"
'
47
:components ((:file "cl-ppcre-template")))))
'
48
2004-11-17 mantoniotti
49
;;;; end of file -- cl-unification.asd --