1;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- 2;;; $Header: /usr/local/cvsrep/cl-interpol/cl-interpol.asd,v 1.11 2008/07/25 12:51:58 edi Exp $ 3 4;;; Copyright (c) 2003-2008, Dr. Edmund Weitz. All rights reserved. 5 6;;; Redistribution and use in source and binary forms, with or without 7;;; modification, are permitted provided that the following conditions 8;;; are met: 9 10;;; * Redistributions of source code must retain the above copyright 11;;; notice, this list of conditions and the following disclaimer. 12 13;;; * Redistributions in binary form must reproduce the above 14;;; copyright notice, this list of conditions and the following 15;;; disclaimer in the documentation and/or other materials 16;;; provided with the distribution. 17 18;;; THIS SOFTWARE IS PROVIDED BY THE AUTHOR 'AS IS' AND ANY EXPRESSED 19;;; OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 20;;; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 21;;; ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 22;;; DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 23;;; DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 24;;; GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 25;;; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 26;;; WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 27;;; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 28;;; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 29 30(in-package :cl-user) 31 32(defpackage :cl-interpol-asd 33 (:use :cl :asdf)) 34 35(in-package :cl-interpol-asd) 36 37(defsystem :cl-interpol 38 :version "0.2.7" 39 :license "BSD-2-Clause" 40 :serial t 41 :depends-on (:cl-unicode 42 :named-readtables) 43 :components ((:file "packages") 44 (:file "specials") 45 (:file "util") 46 (:file "alias") 47 (:file "read"))) 48 49(defsystem :cl-interpol-test 50 :depends-on (:cl-interpol :flexi-streams) 51 :components ((:module "test" 52 :serial t 53 :components ((:file "packages") 54 (:file "tests"))))) 55 56(defmethod perform ((o test-op) (c (eql (find-system :cl-interpol)))) 57 (operate 'load-op :cl-interpol-test) 58 (funcall (intern (symbol-name :run-all-tests) (find-package :cl-interpol-test)))) 59