;;; -*- Mode: LISP; Syntax: Zetalisp; Package: USER; Base: 10; -*- (defpackage DVI (:use global) #+(OR LMI TI) (:shadow "WRITE-BYTE" "FILE-LENGTH" "FINISH-OUTPUT")) #+LMI (when (= 102 (si:get-system-version)) (sstatus feature release-2)) (defsystem dvi (:name "DVI") #+RELEASE-2 (:default-binary-file-type "OFASL") #+SYMBOLICS (:pathname-default "SYS:DVI;") #+SYMBOLICS (:patchable "Sys: DVI; Patches;") #+LMI (:pathname-default "dj:gjcx.DVI;") #+(AND LMI (NOT RELEASE-2)) (:patchable "dj:gjcx.dvi") #+(OR LMI TI) (:module expl ("dvi-explorer" #+release-2 "rel2-fixes")) (:module macros ("dvi-macros" )) (:module main ("dvi")) (:module press-prims ("dvipress-prims")) (:module translations ("dvi-im-methods" "lmscreen-methods" "dvipress-methods")) (:module toplevel ("dvicom")) #+TI (:module spool ("printers")) (:compile-load expl) (:compile-load macros #+(OR LMI TI) (:fasload expl)) (:compile-load main (:fasload macros)) (:compile-load press-prims (:fasload main macros)) (:compile-load translations (:fasload press-prims main macros)) #+TI (:compile-load spool) (:compile-load toplevel (:fasload main)))