- :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"))
- (:file "js-utils" :depends-on ("package" "js"))
- (:module :lib
- :components ((:static-file "functional.lisp")))))))
+ :serial t
+ :components ((:file "package")
+ (:file "utils")
+ (:file "namespace")
+ (:file "parse-lambda-list")
+ (:file "compiler")
+ (:file "printer")
+ (:file "compilation-interface")
+ (:file "special-forms")
+ (:file "deprecated-interface")
+ (:file "js-dom-symbol-exports")
+ ;; standard library
+ (:module :lib
+ :components ((:file "ps-html")
+ (:file "ps-loop")
+ (:file "ps-macro-lib")
+ (:file "ps-dom"))
+ :depends-on ("compilation-interface"))))
+ (:module :runtime
+ :components ((:file "ps-runtime-lib"))
+ :depends-on (:src)))
+ :depends-on (:cl-ppcre :anaphora))