uiop.asd - clic - Clic is an command line interactive client for gopher written… | |
git clone git://bitreich.org/clic/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65… | |
Log | |
Files | |
Refs | |
Tags | |
README | |
LICENSE | |
--- | |
uiop.asd (2416B) | |
--- | |
1 ;;; -*- mode: lisp -*- | |
2 (in-package :asdf) | |
3 | |
4 #-asdf3 | |
5 (unless (or #+asdf2 (version-satisfies (asdf:asdf-version) "2.11.4")) | |
6 (error "UIOP requires ASDF 2.011.4 or later.")) | |
7 | |
8 (defun call-without-redefinition-warnings (thunk) | |
9 (handler-bind (((or | |
10 #+allegro simple-warning | |
11 #+clozure ccl:compiler-warning | |
12 #+cmucl kernel:simple-style-warning | |
13 #-(or allegro clozure cmucl) warning) | |
14 #'muffle-warning)) | |
15 (funcall thunk))) | |
16 | |
17 (defsystem "uiop" | |
18 #+asdf3 :long-name #+asdf3 "Utilities for Implementation- and OS- Port… | |
19 :description "Portability library for Common Lisp programs" | |
20 :long-description "UIOP provides runtime support for Common Lisp progr… | |
21 Basic general-purpose utilities that are in such a need that you can't p… | |
22 complete program without using some of them. UIOP replaces ASDF/DRIVER a… | |
23 superset of the functionality provided by CL-FAD, EXTERNAL-PROGRAM, TRIV… | |
24 and a lot of the functionality formerly provided by CL-LAUNCH, XCVB-DRIV… | |
25 plus a tiny subset of functionality from ALEXANDRIA and FARE-UTILS. | |
26 It is transcluded into asdf.lisp together with ASDF/DEFSYSTEM, so if you… | |
27 you already have a matching UIOP loaded." | |
28 :author "Francois-Rene Rideau" | |
29 :licence "MIT" | |
30 :components | |
31 ((:static-file "contrib/debug.lisp") | |
32 (:file "package") | |
33 (:file "common-lisp" :depends-on ("package")) | |
34 (:file "utility" :depends-on ("common-lisp")) | |
35 (:file "version" :depends-on ("utility")) | |
36 (:file "os" :depends-on ("utility")) | |
37 (:file "pathname" :depends-on ("utility" "os")) | |
38 (:file "filesystem" :depends-on ("os" "pathname")) | |
39 (:file "stream" :depends-on ("filesystem")) | |
40 (:file "image" :depends-on ("stream")) | |
41 (:file "lisp-build" :depends-on ("image")) | |
42 (:file "launch-program" :depends-on ("stream")) | |
43 (:file "run-program" :depends-on ("launch-program" "version")) | |
44 (:file "configuration" :depends-on ("image")) | |
45 (:file "backward-driver" :depends-on ("lisp-build" "run-program" "con… | |
46 (:file "driver" :depends-on ("backward-driver"))) | |
47 . #-asdf3 () #+asdf3 | |
48 (:encoding :utf-8 | |
49 :around-compile call-without-redefinition-warnings | |
50 . #-asdf3.1 () #+asdf3.1 | |
51 (:class package-system | |
52 :version (:read-file-form "version.lisp" :at (2 2 2))))) |