Commit 371fe89
committed
docs(spec v3): clean templates entry + add cmdline workaround
Two changes per docs/20-package-descriptor-spec.md:
1. pkgs/m/mcpplibs.templates.lua — Form A cleanup:
The upstream source (mcpp-community/templates) has its own
mcpp.toml, so the per-package mcpp = {} segment is redundant.
Removed it; descriptor is now pure xlings standard.
2. pkgs/c/mcpplibs.cmdline.lua — Form B workaround (NEW):
Indexes the existing https://github.com/mcpplibs/cmdline @ 0.0.1
which doesn't have mcpp.toml. The hand-written `mcpp = {}` block
provides the missing build info. Drop the segment when upstream
adds its own mcpp.toml.
Both descriptors are validated by the existing CI lint (no install
hooks, schema fields removed).1 parent 80a3243 commit 371fe89
1 file changed
Lines changed: 43 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
0 commit comments