Skip to content

Commit 5fc151e

Browse files
committed
mcpp.plugins 0.19.0
1 parent 265f3c6 commit 5fc151e

1 file changed

Lines changed: 34 additions & 4 deletions

File tree

‎pkgs/m/mcpp.plugins.lua‎

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,21 @@
22
-- each member selected by a feature.
33
--
44
-- [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 }
66
--
77
-- // build.mcpp
88
-- import mcpp;
99
-- import mcpp.rules.spirv;
1010
--
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+
--
1120
-- 0.18.1 (same package floor): rules-qt and deps leave out another build
1221
-- system's output directory when they walk a source tree -- one holding
1322
-- CMakeCache.txt, .qmake.stash, a signed CACHEDIR.TAG or a <name>.tlog
@@ -634,6 +643,13 @@ package = {
634643

635644
xpm = {
636645
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+
},
637653
["0.18.1"] = {
638654
url = {
639655
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.18.1.tar.gz",
@@ -893,9 +909,16 @@ package = {
893909
},
894910
sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5",
895911
},
896-
["latest"] = { ref = "0.18.1" },
912+
["latest"] = { ref = "0.19.0" },
897913
},
898914
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+
},
899922
["0.18.1"] = {
900923
url = {
901924
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.18.1.tar.gz",
@@ -1155,9 +1178,16 @@ package = {
11551178
},
11561179
sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5",
11571180
},
1158-
["latest"] = { ref = "0.18.1" },
1181+
["latest"] = { ref = "0.19.0" },
11591182
},
11601183
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+
},
11611191
["0.18.1"] = {
11621192
url = {
11631193
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.18.1.tar.gz",
@@ -1417,7 +1447,7 @@ package = {
14171447
},
14181448
sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5",
14191449
},
1420-
["latest"] = { ref = "0.18.1" },
1450+
["latest"] = { ref = "0.19.0" },
14211451
},
14221452
},
14231453

0 commit comments

Comments
 (0)