1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
;;;; -*- lisp -*-
(in-package :cl-user)
(defpackage :parenscript.system
(:use :cl :asdf))
(in-package :parenscript.system)
(defsystem :parenscript
:name "parenscript"
:author "Manuel Odendahl <manuel@bl0rg.net>"
:version "0"
:maintainer "Edward Marco Baringer <mb@bese.it>"
:licence "BSD"
:description "js - javascript compiler"
:components ((:static-file "parenscript.asd")
(:module :src
:components ((:file "package")
(:file "utils" :depends-on ("package"))
(:file "defgenerics" :depends-on ("package"))
(:file "js" :depends-on ("package" "utils" "defgenerics"))
(:file "js-html" :depends-on ("package" "js" "utils"))
(:file "css" :depends-on ("package" "utils"))
(:file "compile-js" :depends-on ("package" "js"))
(:module :lib
:components ((:static-file "functional.lisp")))))))
(defmethod asdf:perform :after ((op asdf:load-op) (system (eql (asdf:find-system :parenscript))))
(pushnew :parenscript cl:*features*))
(defsystem :parenscript.test
:depends-on (:parenscript :fiveam :cl-ppcre)
:components ((:module :t
:components ((:file "test-package")
(:file "test" :depends-on ("test-package"))
(:file "ref2test" :depends-on ("test"))
(:file "reference-tests" :depends-on ("test"))))))
|