Commit Graph

118 Commits

Author SHA1 Message Date
Aoran Zeng fed349827c
Rename to helper.c 2025-10-28 22:29:57 +08:00
Mikachu2333 0b4215f257 修复 core.c 中未手动释放的内存 2025-10-15 15:05:47 +08:00
Aoran Zeng ec43c09caf
使用两种维护信息展示方式 2025-10-06 18:25:56 +08:00
Aoran Zeng cc85521a93
重命名部分 API 2025-10-06 17:40:48 +08:00
Mikachu2333 31c93f0844 改进 chsrc_prepend_to_file
1. 改进了获取新创建文件名的方式
2. 改进了内存泄漏问题
2025-10-06 13:56:54 +08:00
Mikachu2333 04da1243f5 修复 chsrc_make_tmpfile 在win上错误处理不完善的问题 2025-10-06 13:56:54 +08:00
Mikachu2333 128a9c2c8b 改进 chsrc_overwrite_file 函数 2025-10-03 09:03:35 +08:00
Mikachu2333 9aa000c3a6 为win实现chsrc_prepend_to_file 2025-10-03 09:03:35 +08:00
Mikachu2333 f92ebbee04 消歧义chsrc_make_tmpfile的参数 2025-10-03 09:03:35 +08:00
Mikachu2333 5ccd609dd6 chsrc_log_write 为覆写增加提示 2025-10-03 09:03:35 +08:00
Mikachu2333 d71ea423dd
Use yellow as error log color when use `RunOpt_Dont_Abort_On_Failure` 2025-09-13 11:26:27 +08:00
Aoran Zeng 9d1a287f91
增加 `chsrc_run_directly()` 并修复 `pip` 在 `get` 时在 Windows 上找不到路径的问题
[GitHub #286]
2025-09-12 12:30:03 +08:00
Aoran Zeng 9f52a4d2be
重命名为 `xy_quiet_cmd()` 2025-08-27 15:13:15 +08:00
Aoran Zeng 55865d6a7b
使用 `xy.` 2025-08-27 11:58:43 +08:00
Aoran Zeng 28d913c58b
使用 `xy.os_devnull` 2025-08-27 11:54:53 +08:00
Aoran Zeng b309c46a4c
重命名为 `chef_set_user_agent()`
[GitHub #278]
2025-08-27 11:07:05 +08:00
Aoran Zeng 5b8bf70407
更新贡献者信息
[GitHub #278]
2025-08-27 10:53:14 +08:00
冰彦糖 8b4504fc07
更新 core.c
为user_agent设置正确的默认值
2025-08-26 10:59:27 +08:00
BingChunMoLi 7c9e351fc5
fix: 设置user_agent 支持阿里云 测速 2025-08-25 23:05:03 +08:00
BingChunMoLi 51863e7808
fix: error 2025-08-24 15:37:59 +08:00
BingChunMoLi c872c9122d
fix: 合并问题 2025-08-23 14:50:03 +08:00
冰彦糖 93088fe4b8
Merge branch 'dev' into dev 2025-08-23 13:58:54 +08:00
BingChunMoLi 6a89e41934
fix: user_agent 2025-08-23 13:14:28 +08:00
BingChunMoLi f2a50d0963
feat: custom_user_agent 2025-08-23 12:58:23 +08:00
Aoran Zeng 18ba902da5
规范注释 2025-08-22 16:41:05 +08:00
Aoran Zeng 8130f11cd1
修复 Python 和 JavaScript 组中 target 的 `ls` 问题 2025-08-22 13:38:41 +08:00
Aoran Zeng ed4545d9f2
将 `contributors` 字段挪至 `ProgStore` 中 2025-08-22 11:29:58 +08:00
Aoran Zeng 83e8084d22
添加 `ProgStore` 2025-08-22 11:00:41 +08:00
Aoran Zeng 404807e69b
添加 `chsrc_panic()` 2025-08-21 16:46:16 +08:00
Aoran Zeng 058fc62568
重命名为 `chsrc_framework_init()`
Some checks are pending
Publish 'chsrc-git' to AUR / publish (push) Waiting to run
2025-08-21 00:18:52 +08:00
BingChunMoLi 1ea20097ad
fix: 补充缺少的 pl_java_find_maven_home and pl_java_is_home
添加maven-daemon 和 mvnd 命令
2025-08-21 00:13:14 +08:00
Aoran Zeng e6d512eb83
重命名为 `XY_Build_On_xx` 2025-08-20 22:05:07 +08:00
Aoran Zeng 0d232fba92
全部使用 `xy_strcat()` 弃用 `xy_strjoin()` 2025-08-20 18:32:30 +08:00
Aoran Zeng 63b3832ce9
重命名为 `xy_use_utf8()` 2025-08-20 18:19:58 +08:00
Aoran Zeng 6496ff0b9e
使用 `chsrc_framework_prelude()` 2025-08-20 17:01:01 +08:00
Aoran Zeng 34fa12edde
添加 `xy_noop()` 2025-08-20 11:32:37 +08:00
Mikachu2333 b6a910143d
修复某些系统`which`不存在的问题 (#271) 2025-08-20 10:45:08 +08:00
BingChunMoLi afd1b08b6d
feat: maven 测速预览 2025-08-18 23:31:20 +08:00
Aoran Zeng f099a86e53
Use `chef_` 2025-08-11 05:05:15 +08:00
Aoran Zeng 38e5f7df2e
Add wr aliases 2025-08-10 23:09:25 +08:00
Aoran Zeng 4da60f0c7d
We should define aliases in target 2025-08-10 22:39:05 +08:00
Aoran Zeng a0b7aaabf4
Rename to `Flatpak` 2025-08-10 22:15:02 +08:00
Aoran Zeng fec96b812b
Fix python and js group 2025-08-10 20:37:36 +08:00
Aoran Zeng ff65de3a75
Use chef_allow_gsr for lang 2025-08-10 19:50:17 +08:00
Aoran Zeng bef1fc9f26
Update recipes 2025-08-10 18:55:52 +08:00
Aoran Zeng 616b0caa48
Update pl recipes using chef DSL 2025-08-10 18:33:28 +08:00
Aoran Zeng caa90fee32
Add set by postfix 2025-08-10 15:43:46 +08:00
Aoran Zeng 820591362b
Update recipe-template 2025-08-10 10:34:51 +08:00
Aoran Zeng 2d358fbc6a
Add argument option 2025-08-09 21:35:08 +08:00
Aoran Zeng 16d643a8ee
Use less macros in `core.c` 2025-08-09 21:32:27 +08:00