|
2 | 2 | -- each member selected by a feature. |
3 | 3 | -- |
4 | 4 | -- [dependencies.mcpp] |
5 | | --- plugins = { version = "0.16.0", features = ["rules-spirv"], host-module = true } |
| 5 | +-- plugins = { version = "0.17.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.17.0 (package floor 2026.9.28.3, `[package] mcpp`): the general library |
| 12 | +-- for build programs behind `plugins-core` (renamed from `surface`, kept as an |
| 13 | +-- alias until 2027-03-28) -- `mcpp.plugins.toolset`, `mcpp.plugins.fs` -- and |
| 14 | +-- the test kit `mcpp.plugins.testing` behind `plugins-testing`. deps-vcpkg and |
| 15 | +-- deps-cmake build with the toolset mcpp resolved: a Visual Studio instance is |
| 16 | +-- selected with VCPKG_VISUAL_STUDIO_PATH (the ABI hash is unchanged), a managed |
| 17 | +-- MSVC toolset and the clang rows are named in a derived triplet |
| 18 | +-- `<base>-mcpp-<hash>`, and the Linux GCC row keeps vcpkg's detection; the C |
| 19 | +-- runtime follows the program's contract. mcpp-community/mcpp#734, |
| 20 | +-- mcpp-community/mcpp-plugins#37. |
| 21 | +-- |
11 | 22 | -- 0.16.0 (mcpp floor 2026.9.27.1 for `rules-qt`): the Linux C++ runtime a |
12 | 23 | -- Qt program needs is stated in the host rows `[target.x86_64-linux-gnu]` and |
13 | 24 | -- `[target.aarch64-linux-gnu]`, which a plain `mcpp build` now applies |
@@ -608,6 +619,13 @@ package = { |
608 | 619 |
|
609 | 620 | xpm = { |
610 | 621 | linux = { |
| 622 | + ["0.17.0"] = { |
| 623 | + url = { |
| 624 | + GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.17.0.tar.gz", |
| 625 | + CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.17.0/mcpp-plugins-0.17.0.tar.gz", |
| 626 | + }, |
| 627 | + sha256 = "20e9fc467c83dce33fbb706f5373eeb14eb0880c1e08e9c2c30594147875c57e", |
| 628 | + }, |
611 | 629 | ["0.16.0"] = { |
612 | 630 | url = { |
613 | 631 | GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.16.0.tar.gz", |
@@ -846,9 +864,16 @@ package = { |
846 | 864 | }, |
847 | 865 | sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5", |
848 | 866 | }, |
849 | | - ["latest"] = { ref = "0.16.0" }, |
| 867 | + ["latest"] = { ref = "0.17.0" }, |
850 | 868 | }, |
851 | 869 | macosx = { |
| 870 | + ["0.17.0"] = { |
| 871 | + url = { |
| 872 | + GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.17.0.tar.gz", |
| 873 | + CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.17.0/mcpp-plugins-0.17.0.tar.gz", |
| 874 | + }, |
| 875 | + sha256 = "20e9fc467c83dce33fbb706f5373eeb14eb0880c1e08e9c2c30594147875c57e", |
| 876 | + }, |
852 | 877 | ["0.16.0"] = { |
853 | 878 | url = { |
854 | 879 | GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.16.0.tar.gz", |
@@ -1087,9 +1112,16 @@ package = { |
1087 | 1112 | }, |
1088 | 1113 | sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5", |
1089 | 1114 | }, |
1090 | | - ["latest"] = { ref = "0.16.0" }, |
| 1115 | + ["latest"] = { ref = "0.17.0" }, |
1091 | 1116 | }, |
1092 | 1117 | windows = { |
| 1118 | + ["0.17.0"] = { |
| 1119 | + url = { |
| 1120 | + GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.17.0.tar.gz", |
| 1121 | + CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.17.0/mcpp-plugins-0.17.0.tar.gz", |
| 1122 | + }, |
| 1123 | + sha256 = "20e9fc467c83dce33fbb706f5373eeb14eb0880c1e08e9c2c30594147875c57e", |
| 1124 | + }, |
1093 | 1125 | ["0.16.0"] = { |
1094 | 1126 | url = { |
1095 | 1127 | GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.16.0.tar.gz", |
@@ -1328,7 +1360,7 @@ package = { |
1328 | 1360 | }, |
1329 | 1361 | sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5", |
1330 | 1362 | }, |
1331 | | - ["latest"] = { ref = "0.16.0" }, |
| 1363 | + ["latest"] = { ref = "0.17.0" }, |
1332 | 1364 | }, |
1333 | 1365 | }, |
1334 | 1366 |
|
|
0 commit comments