;;; -*- Mode:LISP; Package:USER; Base:10 -*- ;;; Copyright (C) LISP Machine, Inc. 1984, 1985, 1986 ;;; See filename "Copyright" for ;;; licensing and release information. (unless (find-package 'vista-library) (defpackage VISTA-LIBRARY (:nicknames "VL") (:use (lisp)))) ;;;; System Definition for Vista ;;; fix Common Lisp in release < 3.97 (multiple-value-bind (major minor) (si:get-system-version 'system-revision-level) (if (and major minor (= major 3) (< minor 97)) (intern 'si:atom 'lisp))) (defconst *devices* '(iris black&white)) (defsystem vista-library (:pathname-default "VISTA:LIBRARY;") (:patchable "vista:library;patches;") (:module transforms "transforms") (:module transformations "transformations") (:module defvice "defvice") (:module vista-library ("vista-library" "vista-defs")) (:module devices ("black&white" "iris")) ; "medium-res" (:module demo ("demo;tree" "demo;tetra" "demo-frame")) (:compile-load transforms) (:compile-load transformations (:fasload transforms) (:fasload transforms)) (:compile-load defvice) (:compile-load vista-library (:fasload defvice transforms transformations) (:fasload defvice transforms transformations)) (:compile-load devices (:fasload vista-library) (:fasload vista-library)) (:compile-load demo (:fasload devices) (:fasload devices)))