Skip to content

Commit cf32d38

Browse files
committed
Update doc
1 parent 62da78c commit cf32d38

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ blank_issues_enabled: true
22
contact_links:
33
- name: ❤️ 赞赏支持 chsrc
44
url: https://afdian.com/a/ccmywish
5-
about: chsrc 是否帮助到了你?帮助作者更好的开发和维护 chsrc
5+
about: 你是否因为 `chsrc` 而受到启发、节省了时间精力 or whatever?

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<img alt="chsrc logo" src="doc/image/chsrc.png"/>
1515
</div>
1616

17-
全平台通用换源工具与框架 `chsrc`**目标支持 Linux, Windows (MSYS2, Cygwin), macOS, BSD 等尽可能多的操作系统环境,龙芯、飞腾、RISC-V 等尽可能多的 CPU**
17+
全平台通用换源工具与框架 `chsrc`**目标支持 Linux, Windows (native, MSYS2, Cygwin), macOS, BSD, Android 等尽可能多的操作系统环境,龙芯、飞腾、RISC-V 等尽可能多的 CPU**
1818

1919
我们使用 **C11** 来完成上述目标。我们并不使用 Python 或 JS 等解释语言,因为一个简单的换源工具,不应该强行塞给用户一个庞大的解释器和数十、数百 MB 其他文件。
2020

@@ -38,7 +38,7 @@
3838
## 🤝 协作与贡献
3939

4040
> [!TIP]
41-
> **`chsrc` 不仅是一个命令行工具,同时也是一个体现了 Ruby on Rails 思想的 MVC 换源框架,它甚至使你能够在不了解C语言的情况下编写出新的换源方法(recipe)。** [Write A Recipe Even If You Don't Know C](./doc/02-Write-A-Recipe-Even-If-You-Dont-Know-C.md)
41+
> **`chsrc` 不仅是一个命令行工具,同时也是一个体现了 Ruby on Rails 思想的 MVC 换源框架,它甚至使你能够在不了解C语言的情况下编写出新的换源方法 (recipe)。** 配合使用 [rawstr4c], 这将比写 shell 脚本更加轻松。 [Write A Recipe Even If You Don't Know C](./doc/02-Write-A-Recipe-Even-If-You-Dont-Know-C.md)
4242
4343
---
4444

@@ -518,14 +518,16 @@ chsrc set conda | anaconda
518518

519519
## 🚀 赞赏支持
520520

521-
你是否因为使用 `chsrc` 而节省了时间和精力 or whatever?
521+
你是否因为 `chsrc` 而受到启发、节省了时间精力 or whatever?
522522

523523
爱发电主页: <https://afdian.com/a/ccmywish>
524524

525-
<img src="https://raw.githubusercontent.com/ccmywish/support-my-oss-work/main/wechat.png" alt="wechat-reward" style="width:300px;"/>
525+
<img src="https://raw.githubusercontent.com/ccmywish/support-my-oss-work/main/wechat-reward.png" alt="wechat-reward" style="width:300px;"/>
526526

527527
<br>
528528

529+
[rawstr4c]: https://github.com/RubyMetric/rawstr4c
530+
529531
[@Aaron-212]: https://github.com/Aaron-212
530532
[@chenrui333]: https://github.com/chenrui333
531533
[@niheaven]: https://github.com/niheaven

doc/02-Write-A-Recipe-Even-If-You-Dont-Know-C.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
! Contributors : Nul None <[email protected]>
88
! |
99
! Created On : <2024-08-19>
10-
! Last Modified : <2025-07-15>
10+
! Last Modified : <2025-07-21>
1111
! ---------------------------------------------------------- -->
1212

1313
# Write A Recipe Even If You Don't Know C
@@ -18,15 +18,15 @@
1818

1919
<br>
2020

21-
我鼓励你为新的软件添加换源支持,因为通过 `chsrc` 这将非常简单,你的贡献也将非常有价值。理论上每一个 `recipe` 都需要有专人长时间维护 ([招募](https://github.com/RubyMetric/chsrc/issues/130))。
21+
我鼓励你为新的软件添加换源支持,因为通过 `chsrc` 框架,这将比写 shell 脚本更加轻松,你的贡献也将非常有价值。理论上每一个 `recipe` 都需要有专人长时间维护 ([招募](https://github.com/RubyMetric/chsrc/issues/130))。
2222

2323
- 本项目采用 `GPLv3+` 协议,是真正的**自由软件**,而非仅仅是开源软件
2424
- 代码规范灵活遵循 `GNU` 标准(若标准干扰了可维护性,则并不采纳)
2525
- 高度模块化,目录结构清晰易懂
26-
- 极小依赖,极易构建,只需要 `GCC``Clang` 即可编译 (`make``just`可简化,但不是必需的)
26+
- 极小依赖,极易构建,只需要 `GCC``Clang` 即可编译 (`make``just`可简化编译,但不是必需的)
2727
- 易于将 `shell` 脚本转换为等价的 `recipe`
2828
- 已有大量 `recipe` 可提供参考,并提供了 [recipe template] 供直接使用
29-
- [rawstr4c] 帮助你在C语言中维护复杂的字符串
29+
- 本仓库外的子项目 [rawstr4c] 帮助你在C语言中维护复杂的字符串
3030
- [chsrc-bootstrap] 帮助你在没有预编译 `chsrc` 的平台上 bootstrap 自己
3131

3232
<br>

0 commit comments

Comments
 (0)