-
Notifications
You must be signed in to change notification settings - Fork 4
/
utility.asd
46 lines (42 loc) · 2.1 KB
/
utility.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
;;; -*- Mode: lisp; Syntax: ansi-common-lisp; Base: 10; Package: common-lisp-user; -*-
(in-package :common-lisp-user)
;;;
;;; This file is the system definition for the 'de.setf.utility' Common Lisp library.
;;;
;;; Copyright 2003, 2010 [james anderson](mailto:[email protected]) All Rights Reserved
;;; 'de.setf.utility' is free software: you can redistribute it and/or modify
;;; it under the terms of version 3 of the GNU Lesser General Public License as published by
;;; the Free Software Foundation.
;;;
;;; 'de.setf.utility' is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
;;; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
;;; See the GNU Lesser General Public License for more details.
;;;
;;; A copy of the GNU Lesser General Public License should be included with 'de.setf.utility, as `lgpl.txt`.
;;; If not, see the GNU [site](http://www.gnu.org/licenses/).
#+lispworks
(setq hcl:*packages-for-warn-on-redefinition*
(remove "KEYWORD" hcl:*packages-for-warn-on-redefinition* :test 'string-equal))
(asdf:defsystem :de.setf.utility
:version "20100214-1.0"
;;:pathname (when (ignore-errors (logical-pathname-translations "LIBRARY"))
;; (make-pathname :host "LIBRARY"
;; :directory '(:absolute "de" "setf" "utility")))
:serial t
:components ((:file "package")
(:file "pathnames")
(:file "modpackage")
(:file "documentation-stub"
:depends-on ("modpackage"))
(:file "string")
(:file "conditions")
(:module "clos" ; minimal clos utilities
:depends-on ("string")
:components ((:file "clos-classes")))
(:module "test" ; minimal test unit utilities
:components ((:file "package")
(:file "test-unit" :depends-on ("package"))))
(:file "date"
:depends-on ("modpackage"))
(:file "list"
:depends-on ("modpackage"))))