Skip to content
oct.system 2.01 KiB
Newer Older
Raymond Toy's avatar
Raymond Toy committed
;;;; -*- Mode: lisp; Package: CL-USER -*-
;;;;
;;;; Copyright (c) 2007, 2010, 2011 Raymond Toy
;;;;
;;;; Permission is hereby granted, free of charge, to any person
;;;; obtaining a copy of this software and associated documentation
;;;; files (the "Software"), to deal in the Software without
;;;; restriction, including without limitation the rights to use,
;;;; copy, modify, merge, publish, distribute, sublicense, and/or sell
;;;; copies of the Software, and to permit persons to whom the
;;;; Software is furnished to do so, subject to the following
;;;; conditions:
;;;;
;;;; The above copyright notice and this permission notice shall be
;;;; included in all copies or substantial portions of the Software.
;;;;
;;;; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
;;;; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
;;;; OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
;;;; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
;;;; HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
;;;; WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
;;;; FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
;;;; OTHER DEALINGS IN THE SOFTWARE.
toy's avatar
toy committed

;; This is no longer used, but we leave it here for reference and in
;; case someone wants to build oct with mk:defsys.  Oct now uses asdf
;; to build.

Raymond Toy's avatar
Raymond Toy committed
(in-package #:cl-user)
(mk:defsystem oct
toy's avatar
toy committed
  :source-pathname (make-pathname :directory (pathname-directory *load-pathname*))
  :components
  ((:file "qd-package")
   (:file "qd-rep" :depends-on ("qd-package"))
Raymond Toy's avatar
Raymond Toy committed
   (:file "qd-dd" :depends-on ("qd-package" "qd-rep"))
toy's avatar
toy committed
   (:file "qd"
Raymond Toy's avatar
Raymond Toy committed
	  :depends-on ("qd-rep" #-cmu "qd-dd"))
   (:file "qd-io"
	  :depends-on ("qd"))
toy's avatar
toy committed
   (:file "qd-const"
toy's avatar
toy committed
	  :depends-on ("qd-io"))
toy's avatar
toy committed
   (:file "qd-fun"
toy's avatar
toy committed
	  :depends-on ("qd" "qd-const"))
   (:file "qd-class"
toy's avatar
toy committed
	  :depends-on ("qd-fun"))
   (:file "qd-methods"
toy's avatar
toy committed
	  :depends-on ("qd-class"))
   (:file "qd-format"
toy's avatar
toy committed
	  :depends-on ("qd-methods"))
   (:file "qd-complex"
	  :depends-on ("qd-methods"))
   ))