X-Git-Url: http://git.kpe.io/?p=cl-base64.git;a=blobdiff_plain;f=cl-base64.asd;h=252389d873d969f88e7a190dd239418ed995df6d;hp=8c02f90fb6f2f1b8291cdc47052e6953e7764a52;hb=refs%2Fheads%2Fmaster;hpb=af88843bb01259f5e4911eae531505dd8bf8ae58 diff --git a/cl-base64.asd b/cl-base64.asd index 8c02f90..7d5dc89 100644 --- a/cl-base64.asd +++ b/cl-base64.asd @@ -6,41 +6,30 @@ ;;;; Purpose: ASDF definition file for Cl-Base64 ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Dec 2002 -;;;; -;;;; $Id$ ;;;; ************************************************************************* (in-package #:cl-user) (defpackage #:cl-base64-system (:use #:asdf #:cl)) (in-package #:cl-base64-system) - (defsystem cl-base64 :name "cl-base64" :author "Kevin M. Rosenberg based on initial code by Juri Pakaste" - :version "3.1" + :version "3.4" :maintainer "Kevin M. Rosenberg " :licence "BSD-style" :description "Base64 encoding and decoding with URI support." - :components ((:file "package") (:file "encode" :depends-on ("package")) - (:file "decode" :depends-on ("package")) - )) + (:file "decode" :depends-on ("package"))) + :in-order-to ((test-op (test-op "cl-base64/test")))) -(defmethod perform ((o test-op) (c (eql (find-system 'cl-base64)))) - (operate 'load-op 'cl-base64-tests) - (operate 'test-op 'cl-base64-tests :force t)) - -(defsystem cl-base64-tests +(defsystem cl-base64/test :depends-on (cl-base64 ptester kmrcl) - :components - ((:file "tests"))) - -(defmethod perform ((o test-op) (c (eql (find-system 'cl-base64-tests)))) - (operate 'load-op 'cl-base64-tests) - (or (funcall (intern (symbol-name '#:do-tests) - (find-package '#:cl-base64-tests))) - (error "test-op failed"))) + ((:file "tests")) + :perform (test-op (o s) + (or (funcall (intern (symbol-name '#:do-tests) + (find-package '#:cl-base64/test))) + (error "test-op failed"))))