c31f22ad19d5

Update quickutils package bullshit
[view raw] [browse files]
author Steve Losh <steve@stevelosh.com>
date Fri, 17 Feb 2017 13:34:33 +0000
parents 221dc09d73f9
children 2eb92f8b468c
branches/tags (none)
files temperance.asd vendor/quickutils-package.lisp

Changes

--- a/temperance.asd	Fri Feb 17 13:31:15 2017 +0000
+++ b/temperance.asd	Fri Feb 17 13:34:33 2017 +0000
@@ -15,7 +15,8 @@
   :serial t
   :components ((:module "vendor"
                 :serial t
-                :components ((:file "quickutils")))
+                :components ((:file "quickutils-package")
+                             (:file "quickutils")))
                (:file "package")
                (:module "src"
                 :serial t
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vendor/quickutils-package.lisp	Fri Feb 17 13:34:33 2017 +0000
@@ -0,0 +1,12 @@
+(eval-when (:compile-toplevel :load-toplevel :execute)
+  (unless (find-package "TEMPERANCE.QUICKUTILS")
+    (defpackage "TEMPERANCE.QUICKUTILS"
+      (:documentation "Package that contains Quickutil utility functions.")
+      (:use :cl))))
+
+(in-package "TEMPERANCE.QUICKUTILS")
+
+;; need to define this here so sbcl will shut the hell up about it being
+;; undefined when compiling quickutils.lisp.  computers are trash.
+(defparameter *utilities* nil)
+