|
16 | 16 | -- xpm PLATFORM level because mcpp materializes `[xlings] deps` for the ROOT |
17 | 17 | -- project only, so a consumer running `mcpp add riscv-virt-rt` would otherwise |
18 | 18 | -- get a board package with no way to start it. |
| 19 | +-- ⚠️ 0.4.0's `nolibc` template generates a project that does not run. The |
| 20 | +-- scaffolder injects the template's own package as a dependency, and this |
| 21 | +-- package's module includes <stdio.h> — so on a target with no C library the |
| 22 | +-- injected dependency fails to compile before the generated project is |
| 23 | +-- reached. 0.4.1 declines the injection (`[template.inject] self = false`, |
| 24 | +-- mcpp 2026.8.20.2+) and stops treating an absent C library as an error, while |
| 25 | +-- still supplying the emulator. 0.4.0 stays listed; its default template is |
| 26 | +-- unaffected. |
19 | 27 | package = { |
20 | 28 | spec = "1", |
21 | 29 | namespace = "mcpplibs", |
@@ -59,6 +67,13 @@ package = { |
59 | 67 | }, |
60 | 68 | sha256 = "2eef43aefb00905236a72d49924129c379e9d085fafdc4dd5c868e8a52b0414e", |
61 | 69 | }, |
| 70 | + ["0.4.1"] = { |
| 71 | + url = { |
| 72 | + GLOBAL = "https://github.com/mcpplibs/riscv-virt-rt/archive/refs/tags/0.4.1.tar.gz", |
| 73 | + CN = "https://gitcode.com/mcpp-res/riscv-virt-rt/releases/download/0.4.1/riscv-virt-rt-0.4.1.tar.gz", |
| 74 | + }, |
| 75 | + sha256 = "ec8c09c1954b3e6552f5378bd14c34d7fe63ed23efc1fed4454801a4d6e71b46", |
| 76 | + }, |
62 | 77 | }, |
63 | 78 | macosx = { |
64 | 79 | deps = { "xim:qemu-riscv@9.2.4-1" }, |
@@ -90,6 +105,13 @@ package = { |
90 | 105 | }, |
91 | 106 | sha256 = "2eef43aefb00905236a72d49924129c379e9d085fafdc4dd5c868e8a52b0414e", |
92 | 107 | }, |
| 108 | + ["0.4.1"] = { |
| 109 | + url = { |
| 110 | + GLOBAL = "https://github.com/mcpplibs/riscv-virt-rt/archive/refs/tags/0.4.1.tar.gz", |
| 111 | + CN = "https://gitcode.com/mcpp-res/riscv-virt-rt/releases/download/0.4.1/riscv-virt-rt-0.4.1.tar.gz", |
| 112 | + }, |
| 113 | + sha256 = "ec8c09c1954b3e6552f5378bd14c34d7fe63ed23efc1fed4454801a4d6e71b46", |
| 114 | + }, |
93 | 115 | }, |
94 | 116 | windows = { |
95 | 117 | deps = { "xim:qemu-riscv@9.2.4-1" }, |
@@ -121,6 +143,13 @@ package = { |
121 | 143 | }, |
122 | 144 | sha256 = "2eef43aefb00905236a72d49924129c379e9d085fafdc4dd5c868e8a52b0414e", |
123 | 145 | }, |
| 146 | + ["0.4.1"] = { |
| 147 | + url = { |
| 148 | + GLOBAL = "https://github.com/mcpplibs/riscv-virt-rt/archive/refs/tags/0.4.1.tar.gz", |
| 149 | + CN = "https://gitcode.com/mcpp-res/riscv-virt-rt/releases/download/0.4.1/riscv-virt-rt-0.4.1.tar.gz", |
| 150 | + }, |
| 151 | + sha256 = "ec8c09c1954b3e6552f5378bd14c34d7fe63ed23efc1fed4454801a4d6e71b46", |
| 152 | + }, |
124 | 153 | }, |
125 | 154 | }, |
126 | 155 |
|
|
0 commit comments