diff options
| author | 2025-03-08 13:05:53 -0600 | |
|---|---|---|
| committer | 2025-03-08 13:05:53 -0600 | |
| commit | 7327bd617524b4c5679cd56be19f5bce91fb249c (patch) | |
| tree | cff905619978242302c07f4ae1086923d34f578c /doc | |
| parent | Ensure "(dyn *syspath*)/bin/" directory exists (diff) | |
Add test and documentation stubs for pm and declare-cc
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/api/declare-cc.mdz | 12 | ||||
| -rw-r--r-- | doc/api/pm.mdz | 15 |
2 files changed, 27 insertions, 0 deletions
diff --git a/doc/api/declare-cc.mdz b/doc/api/declare-cc.mdz new file mode 100644 index 0000000..4daf909 --- /dev/null +++ b/doc/api/declare-cc.mdz @@ -0,0 +1,12 @@ +{:title "declare-cc" + :author "Calvin Rose" + :license "MIT" + :template "mdzdoc/main.html"} +--- + +The declare-cc module provides a DSL to the @code`cc` module for compiling C and C++ projects that +eliminates boilerplate, provides incremental builds, and re-implements support for building @code`project.janet` projects outside of JPM. + +## Reference + +@api-docs("../../spork" "declare-cc") diff --git a/doc/api/pm.mdz b/doc/api/pm.mdz new file mode 100644 index 0000000..7246619 --- /dev/null +++ b/doc/api/pm.mdz @@ -0,0 +1,15 @@ +{:title "pm" + :author "Calvin Rose" + :license "MIT" + :template "mdzdoc/main.html"} +--- + +The PM module (short for package manager) contains a number of utilities for downloading +bundles from the internet, managing dependencies, and building projects. It works in tandem +with Janet's built-in @code`bundle/` module, as well as supporting legacy JPM projects on a +best-effort basis. + +## Reference + +@api-docs("../../spork" "pm") + |
