;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*- ;;;; ************************************************************************* ;;;; FILE IDENTIFICATION ;;;; ;;;; Name: hyperobject.asd ;;;; Purpose: ASDF system definition for hyperobject package ;;;; Author: Kevin M. Rosenberg ;;;; Date Started: Apr 2000 ;;;; ;;;; $Id: hyperobject.asd,v 1.25 2003/06/24 08:32:32 kevin Exp $ ;;;; ************************************************************************* (defpackage hyperobject-system (:use #:asdf #:cl)) (in-package :hyperobject-system) #+(or allegro lispworks sbcl cmu scl openmcl) (defsystem hyperobject :name "hyperobject" :author "Kevin M. Rosenberg " :version "2.7.x" :maintainer "Kevin M. Rosenberg " :licence "BSD-like License" :components ((:file "package") (:file "metaclass" :depends-on ("package")) (:file "mop" :depends-on ("metaclass")) (:file "rules" :depends-on ("mop")) (:file "connect" :depends-on ("mop")) (:file "sql" :depends-on ("connect")) (:file "views" :depends-on ("mop")) (:file "base-class" :depends-on ("views" "sql" "rules")) ) :depends-on (:kmrcl :clsql)) #+(or allegro lispworks sbcl cmu scl openmcl) (defmethod perform ((o test-op) (c (eql (find-system :hyperobject)))) (oos 'load-op 'hyperobject-tests) (oos 'test-op 'hyperobject-tests))