Added another scoped-progn missing in my previous merge.
[xuriella.git] / xuriella.asd
blob57281e9f1594fa3ed57b4a0c9c76de3f058e3ef7
1 ;;; -*- mode: lisp -*-
2 (defpackage :xuriella-system
3   (:use :asdf :cl))
4 (in-package :xuriella-system)
6 (defclass closure-source-file (cl-source-file) ())
8 #+sbcl
9 (defmethod perform :around ((o compile-op) (s closure-source-file))
10   ;; shut up already.  Correctness first.
11   (handler-bind ((sb-ext:compiler-note #'muffle-warning))
12     (let ((*compile-print* nil))
13       (call-next-method))))
15 (defsystem :xuriella
16     :default-component-class closure-source-file
17     :serial t
18     :components
19     ((:file "package")
20      (:file "unparse")
21      (:file "xslt")
22      (:file "instructions")
23      (:file "parser")
24      (:file "space")
25      (:file "test"))
26     :depends-on (:cxml :cxml-stp :closure-html :xpath))