Check for various disallowed attributes
[xuriella.git] / xuriella.asd
blob4bc9e264beaf06ebdab89fff7cf1ce430974b36e
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 "trace")
21      (:file "unparse")
22      (:file "xslt")
23      (:file "instructions")
24      (:file "parser")
25      (:file "space")
26      (:file "html")
27      (:file "format-number")
28      (:file "number")
29      (:file "stpx")
30      (:file "test"))
31     :depends-on (:cxml :cxml-stp :closure-html :xpath :split-sequence))