uiop.asd - clic - Clic is an command line interactive client for gopher written in Common LISP
 (HTM) git clone git://bitreich.org/clic/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/clic/
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
 (DIR) 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- Portability"
           19   :description "Portability library for Common Lisp programs"
           20   :long-description "UIOP provides runtime support for Common Lisp programs:
           21 Basic general-purpose utilities that are in such a need that you can't portably construct a
           22 complete program without using some of them. UIOP replaces ASDF/DRIVER and ASDF-UTILS, and offers a
           23 superset of the functionality provided by CL-FAD, EXTERNAL-PROGRAM, TRIVIAL-SHELL, TRIVIAL-BACKTRACE
           24 and a lot of the functionality formerly provided by CL-LAUNCH, XCVB-DRIVER, TRIVIAL-FEATURES,
           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 did (require \"asdf\")
           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" "configuration" "version"))
           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)))))