Commit 6c5caa74 authored by Zach Beane's avatar Zach Beane
Browse files

Add asdf-tricks.

This is to load aserve components in the zacl environment.
parent 99c6ca5f
;;;; asdf-tricks.lisp
(in-package #:zacl)
;; This mimics what aserve.asd does.
(defclass asdf::cl-file (asdf:cl-source-file)
((type :initform "cl")))
(defmethod asdf:perform :around ((operation asdf:compile-op)
(component asdf::cl-file))
(with-zacl-build-environment (call-next-method)))
......@@ -6,6 +6,7 @@
:author "Zach Beane"
:license "BSD"
:depends-on (#:uiop
#:asdf
#:usocket
#:bordeaux-threads
#:cl-ppcre
......@@ -37,5 +38,6 @@
(:file "package-util.zip")
(:file "package-util.string")
(:file "utils")
(:file "asdf-tricks")
(:file "provides")))
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment