implemented node-p for stripping-node
[xuriella.git] / xuriella.asd
blob025fcc489f0d29d81c5b50d6ef7a5533431a836a
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 "html")
26      (:file "format-number")
27      (:file "test"))
28     :depends-on (:cxml :cxml-stp :closure-html :xpath :split-sequence))