|
2 | 2 | -- each member selected by a feature. |
3 | 3 | -- |
4 | 4 | -- [dependencies.mcpp] |
5 | | --- plugins = { version = "0.8.0", features = ["rules-spirv"], host-module = true } |
| 5 | +-- plugins = { version = "0.9.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.9.0 requires **mcpp 2026.9.13.1**. `dist-apk` takes a project manifest |
| 12 | +-- template (`options::manifest_template`, six tokens, three required and |
| 13 | +-- refused by name when absent) and `options::java_sources` as an array (one |
| 14 | +-- `javac`, one `d8`); `dist-web` copies through the engine |
| 15 | +-- (`${mcpp.self} stage --verify content --output <dst> <src>`), which is |
| 16 | +-- what lets it run on a Windows host in place of the `cp` it used through |
| 17 | +-- 0.8.0. Design record: mcpp `.agents/docs/2026-09-13-four-upstream-asks-from-a-ui-framework.md`. |
| 18 | +-- |
11 | 19 | -- 0.3.0 is the release in which an embedded payload is reached by IMPORTING a |
12 | 20 | -- module rather than by including a header whose name the rule chose. It also |
13 | 21 | -- adds two members and the two declarations that let a rule package introduce a |
@@ -427,6 +435,13 @@ package = { |
427 | 435 |
|
428 | 436 | xpm = { |
429 | 437 | linux = { |
| 438 | + ["0.9.0"] = { |
| 439 | + url = { |
| 440 | + GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.0.tar.gz", |
| 441 | + CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.9.0/mcpp-plugins-0.9.0.tar.gz", |
| 442 | + }, |
| 443 | + sha256 = "9f7b17450dfd0a7683648945bbbd579a7fd1fc869b0d88dc36095d1d9eac7c60", |
| 444 | + }, |
430 | 445 | ["0.8.0"] = { |
431 | 446 | url = { |
432 | 447 | GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.8.0.tar.gz", |
@@ -553,9 +568,16 @@ package = { |
553 | 568 | }, |
554 | 569 | sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5", |
555 | 570 | }, |
556 | | - ["latest"] = { ref = "0.8.0" }, |
| 571 | + ["latest"] = { ref = "0.9.0" }, |
557 | 572 | }, |
558 | 573 | macosx = { |
| 574 | + ["0.9.0"] = { |
| 575 | + url = { |
| 576 | + GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.0.tar.gz", |
| 577 | + CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.9.0/mcpp-plugins-0.9.0.tar.gz", |
| 578 | + }, |
| 579 | + sha256 = "9f7b17450dfd0a7683648945bbbd579a7fd1fc869b0d88dc36095d1d9eac7c60", |
| 580 | + }, |
559 | 581 | ["0.8.0"] = { |
560 | 582 | url = { |
561 | 583 | GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.8.0.tar.gz", |
@@ -682,9 +704,16 @@ package = { |
682 | 704 | }, |
683 | 705 | sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5", |
684 | 706 | }, |
685 | | - ["latest"] = { ref = "0.8.0" }, |
| 707 | + ["latest"] = { ref = "0.9.0" }, |
686 | 708 | }, |
687 | 709 | windows = { |
| 710 | + ["0.9.0"] = { |
| 711 | + url = { |
| 712 | + GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.9.0.tar.gz", |
| 713 | + CN = "https://gitcode.com/mcpp-res/mcpp-plugins/releases/download/0.9.0/mcpp-plugins-0.9.0.tar.gz", |
| 714 | + }, |
| 715 | + sha256 = "9f7b17450dfd0a7683648945bbbd579a7fd1fc869b0d88dc36095d1d9eac7c60", |
| 716 | + }, |
688 | 717 | ["0.8.0"] = { |
689 | 718 | url = { |
690 | 719 | GLOBAL = "https://github.com/mcpp-community/mcpp-plugins/archive/refs/tags/v0.8.0.tar.gz", |
@@ -811,7 +840,7 @@ package = { |
811 | 840 | }, |
812 | 841 | sha256 = "adf1f9d6691a5d05a8a4a94e83c733ea39caee1510ce2c9af4cb23bebabea9f5", |
813 | 842 | }, |
814 | | - ["latest"] = { ref = "0.8.0" }, |
| 843 | + ["latest"] = { ref = "0.9.0" }, |
815 | 844 | }, |
816 | 845 | }, |
817 | 846 |
|
|
0 commit comments