|
2 | 2 | -- each member selected by a feature. |
3 | 3 | -- |
4 | 4 | -- [dependencies.mcpp] |
5 | | --- plugins = { version = "0.18.1", features = ["rules-spirv"], host-module = true } |
| 5 | +-- plugins = { version = "0.19.0", features = ["rules-spirv"], host-module = true } |
6 | 6 | -- |
7 | 7 | -- // build.mcpp |
8 | 8 | -- import mcpp; |
9 | 9 | -- import mcpp.rules.spirv; |
10 | 10 | -- |
| 11 | +-- 0.19.0 (package floor mcpp 2026.10.1.3): every member answers where the tool it |
| 12 | +-- runs comes from in one order -- the build program's choice, the member's legacy |
| 13 | +-- variable, the engine's override, then the declared payload. A choice made in |
| 14 | +-- `build.mcpp` never asks for the payload, and five entries (xim:vcpkg, xim:cmake |
| 15 | +-- twice, xim:appimagetool, xim:bundletool) are installed only when a member asks, |
| 16 | +-- so a project that names its own tool downloads none of them. A root build |
| 17 | +-- program can also state the toolchain that builds the project. |
| 18 | +-- docs/tool-sources.md; mcpp-community/mcpp-plugins#41. |
| 19 | +-- |
11 | 20 | -- 0.18.1 (same package floor): rules-qt and deps leave out another build |
12 | 21 | -- system's output directory when they walk a source tree -- one holding |
13 | 22 | -- CMakeCache.txt, .qmake.stash, a signed CACHEDIR.TAG or a <name>.tlog |
@@ -634,6 +643,13 @@ package = { |
634 | 643 |
|
635 | 644 | xpm = { |
636 | 645 | linux = { |
| 646 | + ["0.19.0"] = { |
| 647 | + url = { |
| 648 | + GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.19.0.tar.gz", |
| 649 | + CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.19.0/mcpp-plugins-0.19.0.tar.gz", |
| 650 | + }, |
| 651 | + sha256 = "2dd13d81cffd77babdb1070d24659348d2f699c634981f66e3e97206389c5c7e", |
| 652 | + }, |
637 | 653 | ["0.18.1"] = { |
638 | 654 | url = { |
639 | 655 | GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.18.1.tar.gz", |
@@ -893,9 +909,16 @@ package = { |
893 | 909 | }, |
894 | 910 | sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5", |
895 | 911 | }, |
896 | | - ["latest"] = { ref = "0.18.1" }, |
| 912 | + ["latest"] = { ref = "0.19.0" }, |
897 | 913 | }, |
898 | 914 | macosx = { |
| 915 | + ["0.19.0"] = { |
| 916 | + url = { |
| 917 | + GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.19.0.tar.gz", |
| 918 | + CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.19.0/mcpp-plugins-0.19.0.tar.gz", |
| 919 | + }, |
| 920 | + sha256 = "2dd13d81cffd77babdb1070d24659348d2f699c634981f66e3e97206389c5c7e", |
| 921 | + }, |
899 | 922 | ["0.18.1"] = { |
900 | 923 | url = { |
901 | 924 | GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.18.1.tar.gz", |
@@ -1155,9 +1178,16 @@ package = { |
1155 | 1178 | }, |
1156 | 1179 | sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5", |
1157 | 1180 | }, |
1158 | | - ["latest"] = { ref = "0.18.1" }, |
| 1181 | + ["latest"] = { ref = "0.19.0" }, |
1159 | 1182 | }, |
1160 | 1183 | windows = { |
| 1184 | + ["0.19.0"] = { |
| 1185 | + url = { |
| 1186 | + GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.19.0.tar.gz", |
| 1187 | + CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.19.0/mcpp-plugins-0.19.0.tar.gz", |
| 1188 | + }, |
| 1189 | + sha256 = "2dd13d81cffd77babdb1070d24659348d2f699c634981f66e3e97206389c5c7e", |
| 1190 | + }, |
1161 | 1191 | ["0.18.1"] = { |
1162 | 1192 | url = { |
1163 | 1193 | GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.18.1.tar.gz", |
@@ -1417,7 +1447,7 @@ package = { |
1417 | 1447 | }, |
1418 | 1448 | sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5", |
1419 | 1449 | }, |
1420 | | - ["latest"] = { ref = "0.18.1" }, |
| 1450 | + ["latest"] = { ref = "0.19.0" }, |
1421 | 1451 | }, |
1422 | 1452 | }, |
1423 | 1453 |
|
|
0 commit comments