Commit Graph
100 Commits
Author SHA1 Message Date
Aoran Zeng 6945ce3224 缓存测速最快源 2026-08-20 08:10:19 +08:00
Aoran Zeng d4d78e5ab2 Prerelease v0.2.6.3 2026-08-20 07:09:34 +08:00
Aoran Zeng 51bcd98f81 chef.c 将依赖于 dish.c 2026-08-20 07:08:01 +08:00
Aoran Zeng b3b53cf966 更新测试 2026-08-20 06:40:47 +08:00
Aoran Zeng ce611c71c8 引入 all_sub_dishes_use_same_source 2026-08-19 21:45:31 +08:00
Aoran Zeng c3072f8abf 测试 uv 与 js 2026-08-19 21:44:35 +08:00
Aoran Zeng 7df45d80fe 重构 yield source 2026-08-19 21:14:49 +08:00
Aoran Zeng 893a658278 chsrc_yield_source() 统一普通 dish 与 sub dish 逻辑 2026-08-19 19:59:14 +08:00
Aoran Zeng e30a5cc1f3 combo dish 提前处理 mirror code 与自定义 URL 2026-08-19 19:54:46 +08:00
Aoran Zeng 47c2e14b6e 重构: yield source 时先考虑 combo 的 user define 能力 2026-08-19 18:28:37 +08:00
Aoran Zeng 75de9cd5e4 def_dish 等宏迁移至 chef.c 中 2026-08-19 14:15:31 +08:00
Aoran Zeng 648d5b3753 重命名 inited 为 prepared 2026-08-19 14:08:35 +08:00
Aoran Zeng 822a11fea9 拆分 core.c 2026-08-19 14:01:26 +08:00
Aoran Zeng 783bc6db65 更新贡献者名称 2026-08-19 13:37:09 +08:00
Aoran Zeng 19966b6d75 修复 Action 中编译Windows上 x32 产物时误用 x64 的资源文件 2026-08-14 21:15:10 +08:00
Aoran Zeng 04fcf24216 Linux 上不使用 chsrc.res 2026-08-14 20:56:50 +08:00
Aoran Zeng 6213530f6f Prerelease v0.2.6.2 2026-08-14 18:05:44 +08:00
Aoran Zeng 086130b20f 增加 combo dish 的测试 2026-08-14 17:57:32 +08:00
Aoran Zeng ad9070aa99 Ruby recipe 使用 bundle config <command> 2026-08-14 17:22:37 +08:00
Aoran Zeng b8921ba1b2 PDM 检查提前命令是否存在 2026-08-14 17:12:54 +08:00
Aoran Zeng 847475bb9d 集中重命名 dish 2026-08-14 17:08:40 +08:00
Aoran Zeng 38c7e670a2 target 名都重命名为 _dish 2026-08-14 11:47:49 +08:00
Aoran Zeng e35edfa1a4 重命名 def_target 为 def_dish 2026-08-14 11:42:25 +08:00
Aoran Zeng 2c057f0875 重命名 Target_t 为 Dish_t 2026-08-14 11:39:52 +08:00
Aoran Zeng 1e29d49fe4 重命名 sub_targets 为 sub_dishes 2026-08-14 11:36:01 +08:00
Aoran Zeng 03e90cd249 增加 dish.c 2026-08-14 11:32:32 +08:00
Aoran Zeng cf5e92c08e _prelude() 重命名为 _prepare() 2026-08-14 10:44:37 +08:00
Aoran Zeng daa95e5dea 使用 ZH 2026-08-14 10:09:45 +08:00
Aoran Zeng 78dd81b87d group target 提前把所有 sub target 名称展示出来 2026-08-14 10:06:23 +08:00
Aoran Zeng 700bcf8c9a list 命令处理嵌套 group target 2026-08-13 22:37:25 +08:00
Aoran Zeng 5bc8faf95b 重新添加 Python group target 2026-08-13 22:27:13 +08:00
Aoran Zeng e63f549d87 简化 uv 与 JavaScript 两个 group target 实现 2026-08-13 22:20:41 +08:00
Aoran Zeng 174178f6be group target 各操作现在统一在 chefs_handle_() 中实现 2026-08-13 22:12:35 +08:00
Aoran Zeng aa559ac1be 重构 cli 派发到 recipe 的过程 2026-08-13 21:00:41 +08:00
Aoran Zeng f2fbc77f12 拆分 mikachu-toml.h 2026-08-13 17:50:16 +08:00
Aoran Zeng 049796dabc 优化 group target ls 时的输出 2026-08-13 11:50:36 +08:00
Aoran Zeng 1896584064 XySeq_t 序号从0开始 2026-08-13 11:41:46 +08:00
Aoran Zeng a6f981370e 简短 xy.h 的颜色API 2026-08-13 11:25:14 +08:00
Aoran Zeng 5e765d3918 使用 chsrc_breakdown() 2026-08-13 11:18:14 +08:00
Aoran Zeng 6b04738e8c 不再使用 atoi() 或 atof() 2026-08-13 11:12:14 +08:00
Aoran Zeng dadac301fd xy_int_to_str() 重命名 2026-08-13 11:01:17 +08:00
Aoran Zeng 96bc555690 实现 xy_str2int() 与 xy_str2float() 2026-08-13 11:00:32 +08:00
Aoran Zeng dd2766129f 缩短 pl_py_ 前缀 2026-08-13 10:46:27 +08:00
Aoran Zeng 4415a6ebff js 内的 recipe 使用新名称 target 2026-08-13 10:44:17 +08:00
Aoran Zeng a3f022519d group target 忽略对 scope 的强制检测 2026-08-13 10:41:47 +08:00
Aoran Zeng 7acb9eda63 定义 sub_targets 2026-08-13 09:59:45 +08:00
Aoran Zeng e558581b0a 实现 xy_int_to_str() 2026-08-13 00:54:17 +08:00
Aoran Zeng e83118fe2f 拆分出 Node.js-binary target 2026-08-12 18:08:47 +08:00
Aoran Zeng e358d5e931 简短 pl_ 前缀 2026-08-12 15:36:40 +08:00
Aoran Zeng 044581a05a 重构 uv 为三个 target 2026-08-12 15:30:25 +08:00
Aoran Zeng 5cab146139 重命名 PyPI 文件 2026-08-12 15:06:44 +08:00
Aoran Zeng 88148cb0fe 重命名 pypi 2026-08-12 15:05:52 +08:00
Aoran Zeng 440ff5dfab 重构 uv 为两个单独的 target 2026-08-12 14:58:11 +08:00
Aoran Zeng 8207d89b1c 删除 Python Group target 2026-08-12 11:37:52 +08:00
Aoran Zeng 13a7895af5 压缩 py 前缀 2026-08-12 10:59:40 +08:00
Aoran Zeng 96ac3d15d6 调整 pl_js_nodejs_binary 为源target 2026-08-12 10:52:13 +08:00
Aoran Zeng 7ceb71ea37 独立出 uv-python-build.c 2026-08-12 10:44:10 +08:00
Aoran Zeng 1f73d6d43d 引入 "源target" 2026-08-11 23:37:47 +08:00
Aoran Zeng 1c7af43223 更新维护信息 2026-08-11 22:19:01 +08:00
Aoran Zeng 55bbf95ec4 重构 Makefile 2026-08-11 22:17:02 +08:00
Aoran Zeng 45fe7465d2 优化 Makefile 2026-08-11 21:15:33 +08:00
Aoran Zeng 38fa8fb7cb Prerelease v0.2.6.1 2026-08-05 16:10:00 +08:00
Aoran Zeng 97f41d4e2a 移动 uv 实现文档 2026-08-05 15:35:13 +08:00
Aoran Zeng 250354d9dc 合并 recipe_last_updated 与 sources_last_updated 2026-08-02 17:02:17 +08:00
Aoran Zeng 929737ac13 更改原有 Chef 概念 2026-08-02 16:44:05 +08:00
Aoran Zeng 1b36b81293 用户指定某镜像站时,区分其是否提供该源 2026-08-02 15:37:08 +08:00
Aoran Zeng d428f9538d 使用 XySeq_t 列举镜像站 2026-08-02 15:29:17 +08:00
Aoran Zeng 751047bf18 停用 Ruby China 镜像站 2026-08-02 14:56:56 +08:00
Aoran Zeng 80f5f4fc55 Bump version to v0.2.6 2026-07-25 12:55:47 +08:00
Aoran Zeng ac49eb8e7c Prerelease v0.2.5.4 2026-07-23 18:04:43 +08:00
Aoran Zeng 3bec9f2d96 Update README 2026-07-07 18:17:37 +08:00
Aoran Zeng 69adb9fdf3 Prerelease v0.2.5.3 2026-07-01 17:17:53 +08:00
Aoran Zeng fe314bd497 使用 C:\Windows 目录来测试系统
[GitHub #361]
2026-06-22 18:14:44 +08:00
Aoran Zeng 77b387e016 更新POSIX安装脚本 2026-06-22 18:11:33 +08:00
Aoran Zeng 8e3d35f662 确定各 recipe 的 user_define 能力 2026-05-22 18:58:55 +08:00
Aoran Zeng 6c1a3da552 强制实施 chef_deny_user_define 2026-05-22 18:51:57 +08:00
Aoran Zeng 57f99fe4ef 新增华为的 Kali 源 2026-05-22 18:40:52 +08:00
Aoran Zeng 3cace4cdd7 Prerelease v0.2.5.2 2026-05-22 18:01:54 +08:00
Aoran Zeng f50d0bbbcb 停用阿里的 Kali 源
[GitHub #357]
2026-05-22 18:00:33 +08:00
Aoran Zeng 5e37ee002b Prerelease v0.2.5.1 2026-03-31 21:28:16 +08:00
Aoran Zeng 337443a186 Windows 上检测 python3 为微软商店占位符时不再直接退出,而是接着检测 python
[GitHub #351]
2026-03-31 21:26:55 +08:00
Aoran Zeng c91c65e54d 更新文档 2026-03-25 11:58:07 +08:00
Aoran Zeng f1f65f3fd3 更新tool说明 2026-03-25 11:41:25 +08:00
Aoran Zeng 090a60996e 增加 CONTRIBUTING.md 2026-03-25 11:33:43 +08:00
Aoran Zeng f6c76520c8 文档新增第一次贡献者注意事项 2026-03-25 11:25:57 +08:00
Aoran Zeng bcddac2b73 Bump version to v0.2.5 2026-03-25 10:38:27 +08:00
Aoran Zeng 07479f0a0e Nix 多用户版时确保 root 权限
[GitHub #337]
2026-03-25 10:28:25 +08:00
Aoran Zeng 8c1efce403 测试 xy_path_join()
[GitHub #348]
2026-03-22 10:40:27 +08:00
Aoran Zeng 6152c7f18c xy.h 添加内存安全泄漏注解
[GitHub #343 #344]
2026-03-18 13:34:00 +08:00
Aoran Zeng 3dab78e08a xy.h 完全不再考虑内存分配失败的情况 2026-03-18 11:36:26 +08:00
Aoran Zeng a56f330d03 Prerelease v0.2.5-alpha1 2026-02-24 17:36:09 +08:00
Aoran Zeng 0f8b5fa88d 运行时检测 Nix 安装方式然后再确定 scope
[GitHub #337]
2026-02-24 17:31:09 +08:00
Aoran Zeng 7efad63968 更新测试 2026-02-24 16:41:13 +08:00
Aoran Zeng 50ccdb1a42 增加 recipe_ 前缀 2026-02-24 16:35:08 +08:00
Aoran Zeng 3674fe882c 更新文档 2026-02-24 16:29:30 +08:00
Aoran Zeng 2be4dce1ea 引入 ImplementationDefinedScope 2026-02-24 16:12:58 +08:00
Aoran Zeng cac80d1e37 移除 chef_allow_local_mode() 2026-02-24 14:23:44 +08:00
Aoran Zeng 7a42d417fa 所有 ware 设置 scope 信息 2026-02-24 14:05:17 +08:00
Aoran Zeng 197ebba13d 所有语言设置 scope 信息 2026-02-24 14:00:42 +08:00
Aoran Zeng 179d0b6d39 使用宏来稳定实现 2026-02-24 12:05:06 +08:00