Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 12 additions & 1 deletion cl-cc-javascript.asd
Original file line number Diff line number Diff line change
Expand Up @@ -157,8 +157,19 @@
:homepage "https://github.com/nerima-lisp/cl-cc-javascript"
:bug-tracker "https://github.com/nerima-lisp/cl-cc-javascript/issues"
:source-control (:git "https://github.com/nerima-lisp/cl-cc-javascript.git")
;; NOT :cl-cc, the full umbrella: :cl-cc's own :depends-on ends in
;; (... :cl-cc-php :cl-cc-javascript), so depending on the umbrella here
;; would pull this very system in through :cl-cc as well as directly, plus
;; cl-cc-php, cl-cc-selfhost, cl-cc-repl, cl-cc-cli and every other
;; sibling frontend/tool cl-cc's umbrella carries -- none of which this
;; suite touches. :cl-cc-pipeline is cl-cc-php.asd's own precedent for
;; this: its /test system's comment says depending on cl-cc-pipeline (not
;; :cl-cc) is deliberate, "folding cl-cc-pipeline into the main system
;; would make every consumer of the PHP frontend drag along
;; codegen/optimize/regalloc/emit for no reason" -- same reasoning here,
;; minus the self-reference cl-cc-php doesn't have to worry about.
;; cl-weave is the org's test framework everywhere.
:depends-on (:cl-cc :cl-weave :cl-cc-javascript)
:depends-on (:cl-cc-pipeline :cl-weave :cl-cc-javascript)
:pathname "t"
:serial t
:components
Expand Down
4 changes: 2 additions & 2 deletions docs/src/project/development.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,9 +67,9 @@ see [Architecture](../reference/architecture.md)).
|---|---|
| `CL_CC_JAVASCRIPT_CL_CC_ROOT` | `cl-cc` |
| `CL_CC_JAVASCRIPT_CL_WEAVE_ROOT` | `cl-weave` |
| `CL_CC_JAVASCRIPT_CL_PROLOG_ROOT` | `cl-prolog` |
| `CL_CC_JAVASCRIPT_CL_PROLOG_KIT_ROOT` | `cl-prolog-kit` |
| `CL_CC_JAVASCRIPT_CL_PARSER_KIT_ROOT` | `cl-parser-kit` |
| `CL_CC_JAVASCRIPT_CL_DATAFLOW_ROOT` | `cl-dataflow` |
| `CL_CC_JAVASCRIPT_CL_DATAFLOW_KIT_ROOT` | `cl-dataflow-kit` |
| `CL_CC_JAVASCRIPT_CL_BOUNDARY_KIT_ROOT` | `cl-boundary-kit` |
| `CL_CC_JAVASCRIPT_CL_CLI_ROOT` | `cl-cli` |
| `CL_CC_JAVASCRIPT_CL_TTY_KIT_ROOT` | `cl-tty-kit` |
Expand Down
Loading
Loading