uffi uffi-tests.asd,NONE,1.1 uffi.asd,1.23,1.24
"Kevin M. Rosenberg" <[email protected]> Tue, 29 Apr 2003 06:09:38 -0600
| Newsgroups | gmane.lisp.uffi.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /pubcvs/uffi
In directory boa.b9.com:/tmp/cvs-serv12792
Modified Files:
uffi.asd
Added Files:
uffi-tests.asd
Log Message:
--- NEW FILE: uffi-tests.asd ---
;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
;;;; *************************************************************************
;;;; FILE IDENTIFICATION
;;;;
;;;; Name: uffi-tests.asd
;;;; Purpose: ASDF system definitionf for uffi testing package
;;;; Author: Kevin M. Rosenberg
;;;; Date Started: Apr 2003
;;;;
;;;; $Id: uffi-tests.asd,v 1.1 2003/04/29 12:09:36 kevin Exp $
;;;; *************************************************************************
(defpackage #:uffi-tests-system
(:use #:asdf #:cl))
(in-package #:uffi-tests-system)
(defsystem uffi-tests
:depends-on (:rt :uffi)
:components ((:file "tests")))
(defmethod perform ((o test-op) (c (eql (find-system :uffi-tests))))
(or (funcall (intern (symbol-name '#:do-tests)
(find-package '#:regression-test)))
(error "test-op failed")))
Index: uffi.asd
===================================================================
RCS file: /pubcvs/uffi/uffi.asd,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** uffi.asd 3 Apr 2003 17:02:36 -0000 1.23
--- uffi.asd 29 Apr 2003 12:09:36 -0000 1.24
***************
*** 5,9 ****
;;;; Name: uffi.asd
;;;; Purpose: ASDF system definition file for UFFI package
! ;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Aug 2002
;;;;
--- 5,9 ----
;;;; Name: uffi.asd
;;;; Purpose: ASDF system definition file for UFFI package
! ;;;; Author: Kevin M. Rosenberg
;;;; Date Started: Aug 2002
;;;;
***************
*** 17,28 ****
;;;; *************************************************************************
! (declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0)))
! (in-package :asdf)
#+(or allegro lispworks cmu mcl cormanlisp sbcl scl)
(defsystem uffi
! :name "cl-uffi"
! :author "Kevin M. Rosenberg <kevin-HJRc7zDS/[email protected]>"
! :version "1.0.0"
:maintainer "Kevin M. Rosenberg <[email protected]>"
:licence "Lessor Lisp General Public License"
--- 17,28 ----
;;;; *************************************************************************
! (defpackage #:uffi-system (:use #:asdf #:cl))
! (in-package #:uffi-system)
#+(or allegro lispworks cmu mcl cormanlisp sbcl scl)
(defsystem uffi
! :name "uffi"
! :author "Kevin Rosenberg <kevin-HJRc7zDS/[email protected]>"
! :version "1.2.x"
:maintainer "Kevin M. Rosenberg <[email protected]>"
:licence "Lessor Lisp General Public License"
***************
*** 30,36 ****
:long-description "UFFI provides a universal foreign function interface (FFI) for Common Lisp. UFFI supports CMUCL, Lispworks, and AllegroCL."
- :perform (load-op :after (op uffi)
- (pushnew :uffi cl:*features*))
-
:components
((:module :src
--- 30,33 ----
***************
*** 45,48 ****
(:file "libraries" :depends-on ("package"))
(:file "os" :depends-on ("package"))))
! ))
--- 42,51 ----
(:file "libraries" :depends-on ("package"))
(:file "os" :depends-on ("package"))))
! ))
!
! #+(or allegro lispworks cmu mcl cormanlisp sbcl scl)
! (defmethod perform ((o test-op) (c (eql (find-system :uffi))))
! (oos 'load-op 'uffi-tests)
! (oos 'test-op 'uffi-tests))
!