Skip to content

Commit b8ac64b

Browse files
mcpp:plugins 0.9.2: dist-apple places deployed files at the bundle's resource destination (#411)
* mcpp:plugins 0.9.2: dist-apple places deployed files at the bundle's resource destination * mcpp:plugins latest -> 0.9.2 --------- Co-authored-by: speak-agent <x.d2learn.org@gmail.com>
1 parent 7efaf01 commit b8ac64b

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.9.1", features = ["rules-spirv"], host-module = true }
5+
-- plugins = { version = "0.9.2", features = ["rules-spirv"], host-module = true }
66
--
77
-- // build.mcpp
88
-- import mcpp;
99
-- import mcpp.rules.spirv;
1010
--
11+
-- 0.9.2 measures under **mcpp 2026.9.13.2**, the release that stages a Mach-O
12+
-- program's tree before the closure walk (mcpp#630, item 3a): `dist-apple`
13+
-- places the staged tree's deployed files at the bundle's resource
14+
-- destination (`Contents/Resources/<to>/...` on macOS, the bundle root on
15+
-- iOS) and the launcher alone in the executable directory. Its iOS fixture
16+
-- declares `llvm.libcxx` and `llvm.compiler-rt-builtins` under
17+
-- `cfg(os = "ios")`, which is what an application that imports `std` declares
18+
-- on those rows from that release. mcpp-community/mcpp-plugins#22.
19+
--
1120
-- 0.9.1 (same mcpp floor as 0.9.0): `dist-apk` links a project's
1221
-- `options::resources` positionally as the application's BASE resources --
1322
-- 0.9.0 passed the compiled unit as `-R`, aapt2's overlay, which refuses every
@@ -443,6 +452,13 @@ package = {
443452

444453
xpm = {
445454
linux = {
455+
["0.9.2"] = {
456+
url = {
457+
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.2.tar.gz",
458+
CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.9.2/mcpp-plugins-0.9.2.tar.gz",
459+
},
460+
sha256 = "0c42984ec91b2e76cde72115ecf3d818ee48866141ae0a54037736b1a0c46def",
461+
},
446462
["0.9.1"] = {
447463
url = {
448464
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.1.tar.gz",
@@ -583,9 +599,16 @@ package = {
583599
},
584600
sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5",
585601
},
586-
["latest"] = { ref = "0.9.1" },
602+
["latest"] = { ref = "0.9.2" },
587603
},
588604
macosx = {
605+
["0.9.2"] = {
606+
url = {
607+
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.2.tar.gz",
608+
CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.9.2/mcpp-plugins-0.9.2.tar.gz",
609+
},
610+
sha256 = "0c42984ec91b2e76cde72115ecf3d818ee48866141ae0a54037736b1a0c46def",
611+
},
589612
["0.9.1"] = {
590613
url = {
591614
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.1.tar.gz",
@@ -726,9 +749,16 @@ package = {
726749
},
727750
sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5",
728751
},
729-
["latest"] = { ref = "0.9.1" },
752+
["latest"] = { ref = "0.9.2" },
730753
},
731754
windows = {
755+
["0.9.2"] = {
756+
url = {
757+
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.2.tar.gz",
758+
CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.9.2/mcpp-plugins-0.9.2.tar.gz",
759+
},
760+
sha256 = "0c42984ec91b2e76cde72115ecf3d818ee48866141ae0a54037736b1a0c46def",
761+
},
732762
["0.9.1"] = {
733763
url = {
734764
GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.1.tar.gz",
@@ -869,7 +899,7 @@ package = {
869899
},
870900
sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5",
871901
},
872-
["latest"] = { ref = "0.9.1" },
902+
["latest"] = { ref = "0.9.2" },
873903
},
874904
},
875905

0 commit comments

Comments
 (0)