Skip to content

Commit

Permalink
Remove unused stuff for cmucl (#130)
Browse files Browse the repository at this point in the history
cmucl still builds with provide.lisp, but basically comments
everything out except for `(provide :clx)`.  Just remove everything.

This is a legacy file, so it shouldn't affect any existing uses of
clx.
  • Loading branch information
rtoy authored and dkochmanski committed Dec 29, 2018
1 parent 623c339 commit da1389e
Showing 1 changed file with 0 additions and 32 deletions.
32 changes: 0 additions & 32 deletions provide.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -17,35 +17,3 @@
(in-package :common-lisp-user)

(provide :clx)

(defvar *clx-source-pathname*
(pathname "/src/local/clx/*.l"))

(defvar *clx-binary-pathname*
(let ((lisp
(or #+lucid "lucid"
#+akcl "akcl"
#+kcl "kcl"
#+ibcl "ibcl"
(error "Can't provide CLX for this lisp.")))
(architecture
(or #+(or sun3 (and sun (or mc68000 mc68020))) "sun3"
#+(or sun4 sparc) "sparc"
#+(and hp (or mc68000 mc68020)) "hp9000s300"
#+vax "vax"
#+prime "prime"
#+sunrise "sunrise"
#+ibm-rt-pc "ibm-rt-pc"
#+mips "mips"
#+prism "prism"
(error "Can't provide CLX for this architecture."))))
(pathname (format nil "/src/local/clx/~A.~A/" lisp architecture))))

(defvar *compile-clx*
nil)

(load (merge-pathnames "defsystem" *clx-source-pathname*))

(if *compile-clx*
(compile-clx *clx-source-pathname* *clx-binary-pathname*)
(load-clx *clx-binary-pathname*))

0 comments on commit da1389e

Please sign in to comment.