File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525
2626### Added
2727
28+ - ** mcpplibs.os 0.4.4.** 两个平台模块加入系统的对象模型:` windows::com ` (COM 与 Windows Runtime:套间、对象与按槽调用、
29+ ` query ` 、` create ` 、` hstring ` 、` activate ` 、` factory ` 、` delegate ` )和 ` macos::objc ` (Objective-C 运行时:` id ` 、` send<R> ` 、
30+ autorelease pool、类与选择子、框架、NSString、` define_class ` 、` block ` );每个目标都声明、只在自己的平台定义,镜像里不定义;
31+ 库在首次使用时加载,不增加程序的链接输入(mcpplibs/os#24)。
2832- ** mcpplibs.os 0.4.3.** 依赖改为同时容纳 openkal 0.24 与 0.25 两族的版本区间(openkal ` >=0.24.0, <0.26.0 ` ,各实现同理),
2933 mcpp 版本下限不变;openkal 实现以 mtest 测试自身时,经 mtest 到达 os 的图得以解析(mcpplibs/os#23)。
3034- ** openkal-platform 0.24.5、openkal-image 0.5.4(openkal-ld、openkal-run、openkal-tools、openkal-bind)、mcpplibs.os 0.4.2,
Original file line number Diff line number Diff line change @@ -31,6 +31,13 @@ package = {
3131
3232 xpm = {
3333 linux = {
34+ [" 0.4.4" ] = {
35+ url = {
36+ GLOBAL = " https://github.com/mcpplibs/os/archive/refs/tags/0.4.4.tar.gz" ,
37+ CN = " https://gitcode.com/mcpp-res/os/releases/download/0.4.4/os-0.4.4.tar.gz" ,
38+ },
39+ sha256 = " 4f9e617ad53bc1a9a70d39a7bcc06a44f651e641fb189ca3683fee5b891c895a" ,
40+ },
3441 [" 0.4.3" ] = {
3542 url = {
3643 GLOBAL = " https://github.com/mcpplibs/os/archive/refs/tags/0.4.3.tar.gz" ,
@@ -157,6 +164,13 @@ package = {
157164 },
158165 },
159166 macosx = {
167+ [" 0.4.4" ] = {
168+ url = {
169+ GLOBAL = " https://github.com/mcpplibs/os/archive/refs/tags/0.4.4.tar.gz" ,
170+ CN = " https://gitcode.com/mcpp-res/os/releases/download/0.4.4/os-0.4.4.tar.gz" ,
171+ },
172+ sha256 = " 4f9e617ad53bc1a9a70d39a7bcc06a44f651e641fb189ca3683fee5b891c895a" ,
173+ },
160174 [" 0.4.3" ] = {
161175 url = {
162176 GLOBAL = " https://github.com/mcpplibs/os/archive/refs/tags/0.4.3.tar.gz" ,
@@ -283,6 +297,13 @@ package = {
283297 },
284298 },
285299 windows = {
300+ [" 0.4.4" ] = {
301+ url = {
302+ GLOBAL = " https://github.com/mcpplibs/os/archive/refs/tags/0.4.4.tar.gz" ,
303+ CN = " https://gitcode.com/mcpp-res/os/releases/download/0.4.4/os-0.4.4.tar.gz" ,
304+ },
305+ sha256 = " 4f9e617ad53bc1a9a70d39a7bcc06a44f651e641fb189ca3683fee5b891c895a" ,
306+ },
286307 [" 0.4.3" ] = {
287308 url = {
288309 GLOBAL = " https://github.com/mcpplibs/os/archive/refs/tags/0.4.3.tar.gz" ,
You can’t perform that action at this time.
0 commit comments