Commit Graph

61 Commits

Author SHA1 Message Date
Mikachu2333 cfe850382d revert(Makefile): 彻底回退,未保留任何更改 2025-10-15 14:55:13 +08:00
Mikachu2333 717b0f96b8 feat(build): 增强Windows支持,动态检测目标机器类型 2025-10-15 14:55:13 +08:00
Mikachu2333 91692d6215 build(Makefile): 更新编译配置以包含新的头文件路径 2025-10-15 14:55:13 +08:00
Mikachu2333 b84f2f9edd feat(build): 支持编译资源文件
修复just
修复makefile
2025-10-15 14:55:13 +08:00
Aoran Zeng 162deaf807
Rename doc 2025-08-11 05:35:39 +08:00
Aoran Zeng 2ea11f3e83
Fix macOS compiler on GitHub Actions 2025-07-22 17:38:44 +08:00
Aoran Zeng 1b8323816c
Use `gcc` on `macOS` when CI
Some checks are pending
Publish 'chsrc-git' to AUR / publish (push) Waiting to run
2025-07-22 15:14:44 +08:00
Aoran Zeng 5d89f4f0e6
Check compiler version 2025-07-22 14:53:14 +08:00
Aoran Zeng d8284ef287
Use `GCC` for `macOS` on GitHub Actions 2025-07-22 08:45:36 +08:00
Aoran Zeng 47129d36f7
Update invoker 2025-07-21 01:15:06 +08:00
Aoran Zeng f2a383412c
Test file use `DEBUG` mode 2025-07-14 22:40:30 +08:00
Aoran Zeng e1a32fe044
Add `rawstr4c` task 2025-07-13 19:49:47 +08:00
Aoran Zeng 168cce314f
Fix `Makefile` for `deb` 2025-06-20 22:30:05 +08:00
Aoran Zeng 90cf624f53
Sync with `justfile` 2025-06-20 22:01:25 +08:00
Aoran Zeng 2e0059978c
Refactor CI target of `Makefile` 2025-06-20 21:32:05 +08:00
Aoran Zeng dc34c4494a
Add 3 build modes for `Makefile` 2025-06-20 20:58:19 +08:00
Aoran Zeng 75c1401776
Add `build` task for `make` 2025-06-20 08:18:23 +08:00
Aoran Zeng c3d6b1c5f3
Sync with `justfile` 2025-06-19 18:43:37 +08:00
Aoran Zeng d292c0c3fb
Add `make check` target 2025-06-16 16:53:54 +08:00
Aoran Zeng 0821663073
Add `clean-deb` target 2025-06-16 16:52:11 +08:00
Aoran Zeng 2124770aeb
Use simplified name for deb makefile 2025-06-16 16:49:33 +08:00
Aoran Zeng 975b2391cb
Use standard lower-case `deb` 2025-06-16 16:45:32 +08:00
Aoran Zeng 62fefdb09d
Fix `Makefile` 2025-06-15 12:04:01 +08:00
Aoran Zeng a2321fdc06
All use `Starting` and `Finished`, remove `deb-prepare` prerequisite
[GitHub #207]
2025-06-15 11:15:31 +08:00
Aoran Zeng aab3042c88
Let `deb-clean` delete all artifacts
[GitHub #207 #206 #202]
2025-06-15 11:04:10 +08:00
sanchuanhehe cac040efdf fix(makefile): 添加测试环境信息输出,更新测试目标
fix(xy.c): 注释掉对虚拟HOME环境的断言,待后续解决
2025-06-14 23:58:54 +08:00
sanchuanhehe d25c0addcb fix(docs): 移除暂时不支持的 arm64 和 armhf 架构说明,移除level 13 不需要的make 目标 2025-06-14 21:36:36 +08:00
sanchuanhehe dc9cb70217 fix(debian): 更新安装步骤,使用 install 命令简化文件复制,更新兼容性和标准版本 2025-06-14 21:29:13 +08:00
sanchuanhehe 089fc77486 feat(debian): 添加 DEB 包构建和发布工作流及相关文件 2025-06-10 14:33:48 +08:00
Aoran Zeng a033510c52
Only compile static when CI
[GitHub #173]
2025-03-06 11:17:43 +08:00
Aoran Zeng 47bc5bc81a
Change make variable 2025-03-06 08:33:17 +08:00
Aoran Zeng 52212db815
Update doc 2025-03-06 08:32:37 +08:00
Aoran Zeng a9812f63f1
Add debug 2024-12-27 17:07:06 +08:00
Aoran Zeng 88141b67fd
Add warnings 2024-12-27 16:57:41 +08:00
Aoran Zeng 4a89c96232
Update doc
Some checks failed
Publish AUR Package (chsrc-git) / publish (push) Has been cancelled
2024-12-23 10:29:47 +08:00
Aoran Zeng 66ad62d209
Move `xy.h` 2024-12-14 19:54:37 +08:00
Aoran Zeng e9d41ffe6f
Add target `test-fw` 2024-12-14 18:59:49 +08:00
Yangmoooo 201be5d61c Fix incorrect clang target parameter 2024-12-10 14:47:47 +08:00
Aoran Zeng b14b0578f1
Rename to chsrc-main.c 2024-09-10 19:16:27 +08:00
Aoran Zeng ca9f827d0f
Add `fastcheck` 2024-09-04 19:48:19 +08:00
Aoran Zeng ddf66ff65e Update `Makefile` 2024-07-09 14:33:23 +08:00
Aoran Zeng bd275626b4 Update `Makefile` 2024-06-05 15:35:47 +08:00
Aoran Zeng ad0407b286 Update test tasks 2024-06-05 13:12:43 +08:00
Aoran Zeng 8b2cc352fd Fix xy.c to pass test 2024-05-25 01:02:30 +08:00
Aoran Zeng 0bd2cf1205 Not use build dir 2024-05-25 00:53:07 +08:00
Aoran Zeng 5639bfd73c Add `-p` for mkdir 2024-05-24 20:56:07 +08:00
Aoran Zeng 4f42bc5b6f Move chsrc.c to `src` 2024-05-24 20:31:44 +08:00
Aoran Zeng d1da065906 Move to include 2024-05-24 16:45:18 +08:00
Aoran Zeng 6f09093c69 Move tests 2024-05-24 16:33:32 +08:00
Aoran Zeng 84b69e2330 Update Makefile 2023-09-20 20:41:13 +08:00