├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── 01-Report_Bug.yml │ ├── 02-Request_Recipe.yml │ ├── 03-Share.yml │ ├── 04-Deprecate.yml │ └── config.yml ├── PULL_REQUEST_TEMPLATE │ ├── Add_Feature.md │ ├── Clean.md │ ├── Enhance.md │ ├── Fix_Bug.md │ ├── Implement.md │ ├── Refactor.md │ └── Relate_Mirror_Source.md ├── READIT.md ├── copilot-instructions.md ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── PR-notify.yml │ ├── PR-test.yml │ ├── build-on-Linux-AArch64.yml │ ├── build-on-Linux-ARMv7.yml │ ├── build-on-Linux-riscv64.yml │ ├── build-on-Linux-x64.yml │ ├── build-on-Windows.yml │ ├── build-on-macOS.yml │ ├── pkg-deb.yml │ ├── pub-AUR-chsrc-and-chsrc-bin.yml │ ├── pub-AUR-chsrc-git.yml │ └── pub-WinGet.yml ├── .gitignore ├── .vscode ├── README.md ├── c_cpp_properties.json ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── COPYING ├── LICENSE-MIT.txt ├── Makefile ├── README.md ├── bootstrap ├── README.md └── Termux.bash ├── doc ├── 01-开发与构建.md ├── 02-提交与贡献.md ├── 03-为什么拒绝使用代码格式化工具.md ├── 10-如何编写recipe.md ├── 11-如何设置换源链接与测速链接.md ├── 50-协作者与维护者.md ├── README.md ├── chsrc.1 ├── chsrc.texi └── image │ ├── chsrc-on-Android-set-python-and-termux.jpg │ ├── chsrc-on-Android-set-ruby.jpg │ ├── chsrc.png │ ├── chsrc.svg │ ├── example-ls-ruby.png │ ├── example-set-nodejs.png │ └── example-set-ruby.png ├── include └── .keep ├── justfile ├── lefthook.yml ├── lib └── xy.h ├── pkg ├── AUR │ └── README.md ├── README.md └── deb │ ├── BUILD.md │ ├── CI.md │ ├── Makefile │ ├── README.md │ ├── deb-installation-test.sh │ └── debian │ ├── changelog │ ├── control │ ├── copyright │ ├── postinst │ ├── prerm │ └── rules ├── src ├── chsrc-main.c ├── framework │ ├── chef.c │ ├── core.c │ ├── helper.c │ ├── mirror.c │ ├── struct.h │ └── version.h ├── rawstr4c.h ├── rawstr4c.md ├── recipe │ ├── lang │ │ ├── Clojure.c │ │ ├── Dart │ │ │ ├── Flutter.c │ │ │ ├── Pub.c │ │ │ └── common.h │ │ ├── Go.c │ │ ├── Haskell.c │ │ ├── Java.c │ │ ├── JavaScript │ │ │ ├── Bun.c │ │ │ ├── JavaScript.c │ │ │ ├── Yarn.c │ │ │ ├── common.h │ │ │ ├── npm.c │ │ │ ├── nvm.c │ │ │ └── pnpm.c │ │ ├── Julia.c │ │ ├── Lua.c │ │ ├── NuGet.c │ │ ├── OCaml.c │ │ ├── PHP.c │ │ ├── Perl.c │ │ ├── Python │ │ │ ├── PDM.c │ │ │ ├── Poetry.c │ │ │ ├── Python.c │ │ │ ├── Rye.c │ │ │ ├── common.h │ │ │ ├── pip.c │ │ │ ├── rawstr4c.h │ │ │ ├── rawstr4c.md │ │ │ └── uv.c │ │ ├── R.c │ │ ├── Ruby │ │ │ ├── README.md │ │ │ └── Ruby.c │ │ ├── Rust │ │ │ ├── Cargo.c │ │ │ ├── common.h │ │ │ └── rustup.c │ │ ├── rawstr4c.h │ │ └── rawstr4c.md │ ├── menu.c │ ├── os │ │ ├── APT │ │ │ ├── Armbian.c │ │ │ ├── Debian.c │ │ │ ├── Kali-Linux.c │ │ │ ├── Linux-Lite.c │ │ │ ├── Linux-Mint.c │ │ │ ├── ROS.c │ │ │ ├── Raspberry-Pi-OS.c │ │ │ ├── Termux.c │ │ │ ├── Trisquel.c │ │ │ ├── Ubuntu.c │ │ │ ├── common.h │ │ │ ├── deepin.c │ │ │ ├── openKylin.c │ │ │ ├── rawstr4c.h │ │ │ └── rawstr4c.md │ │ ├── Alpine-Linux.c │ │ ├── BSD │ │ │ ├── FreeBSD.c │ │ │ ├── NetBSD.c │ │ │ └── OpenBSD.c │ │ ├── Gentoo-Linux.c │ │ ├── OpenWrt.c │ │ ├── Solus.c │ │ ├── Void-Linux.c │ │ ├── YUM │ │ │ ├── AlmaLinux.c │ │ │ ├── Anolis-OS.c │ │ │ ├── Fedora-Linux.c │ │ │ ├── Rocky-Linux.c │ │ │ ├── common.h │ │ │ └── openEuler.c │ │ ├── openSUSE.c │ │ ├── pacman │ │ │ ├── Arch-Linux.c │ │ │ ├── MSYS2.c │ │ │ └── Manjaro-Linux.c │ │ ├── rawstr4c.h │ │ └── rawstr4c.md │ ├── recipe-template.c │ └── ware │ │ ├── Anaconda │ │ ├── Anaconda.c │ │ ├── rawstr4c.h │ │ └── rawstr4c.md │ │ ├── CocoaPods.c │ │ ├── Docker │ │ ├── Docker.c │ │ ├── README.md │ │ ├── rawstr4c.h │ │ └── rawstr4c.md │ │ ├── Emacs.c │ │ ├── Flatpak.c │ │ ├── Guix.c │ │ ├── Homebrew │ │ ├── Homebrew.c │ │ ├── rawstr4c.h │ │ └── rawstr4c.md │ │ ├── Nix.c │ │ ├── TeX-Live.c │ │ └── WinGet.c └── resource │ ├── chsrc.rc │ └── logo.ico ├── test ├── cli.pl ├── fw.c └── xy.c └── tool ├── README.md ├── download-pre-on-GitHub.ps1 ├── git-ignore-vscode-settings.ps1 ├── installer.ps1 └── installer.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/01-Report_Bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/ISSUE_TEMPLATE/01-Report_Bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/02-Request_Recipe.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/ISSUE_TEMPLATE/02-Request_Recipe.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/03-Share.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/ISSUE_TEMPLATE/03-Share.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/04-Deprecate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/ISSUE_TEMPLATE/04-Deprecate.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/Add_Feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/PULL_REQUEST_TEMPLATE/Add_Feature.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/Clean.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/PULL_REQUEST_TEMPLATE/Clean.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/Enhance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/PULL_REQUEST_TEMPLATE/Enhance.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/Fix_Bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/PULL_REQUEST_TEMPLATE/Fix_Bug.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/Implement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/PULL_REQUEST_TEMPLATE/Implement.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/Refactor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/PULL_REQUEST_TEMPLATE/Refactor.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/Relate_Mirror_Source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/PULL_REQUEST_TEMPLATE/Relate_Mirror_Source.md -------------------------------------------------------------------------------- /.github/READIT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/READIT.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/PR-notify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/PR-notify.yml -------------------------------------------------------------------------------- /.github/workflows/PR-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/PR-test.yml -------------------------------------------------------------------------------- /.github/workflows/build-on-Linux-AArch64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/build-on-Linux-AArch64.yml -------------------------------------------------------------------------------- /.github/workflows/build-on-Linux-ARMv7.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/build-on-Linux-ARMv7.yml -------------------------------------------------------------------------------- /.github/workflows/build-on-Linux-riscv64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/build-on-Linux-riscv64.yml -------------------------------------------------------------------------------- /.github/workflows/build-on-Linux-x64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/build-on-Linux-x64.yml -------------------------------------------------------------------------------- /.github/workflows/build-on-Windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/build-on-Windows.yml -------------------------------------------------------------------------------- /.github/workflows/build-on-macOS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/build-on-macOS.yml -------------------------------------------------------------------------------- /.github/workflows/pkg-deb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/pkg-deb.yml -------------------------------------------------------------------------------- /.github/workflows/pub-AUR-chsrc-and-chsrc-bin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/pub-AUR-chsrc-and-chsrc-bin.yml -------------------------------------------------------------------------------- /.github/workflows/pub-AUR-chsrc-git.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/pub-AUR-chsrc-git.yml -------------------------------------------------------------------------------- /.github/workflows/pub-WinGet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.github/workflows/pub-WinGet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.vscode/README.md -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/COPYING -------------------------------------------------------------------------------- /LICENSE-MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/LICENSE-MIT.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/README.md -------------------------------------------------------------------------------- /bootstrap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/bootstrap/README.md -------------------------------------------------------------------------------- /bootstrap/Termux.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/bootstrap/Termux.bash -------------------------------------------------------------------------------- /doc/01-开发与构建.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/01-开发与构建.md -------------------------------------------------------------------------------- /doc/02-提交与贡献.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/02-提交与贡献.md -------------------------------------------------------------------------------- /doc/03-为什么拒绝使用代码格式化工具.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/03-为什么拒绝使用代码格式化工具.md -------------------------------------------------------------------------------- /doc/10-如何编写recipe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/10-如何编写recipe.md -------------------------------------------------------------------------------- /doc/11-如何设置换源链接与测速链接.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/11-如何设置换源链接与测速链接.md -------------------------------------------------------------------------------- /doc/50-协作者与维护者.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/50-协作者与维护者.md -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/chsrc.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/chsrc.1 -------------------------------------------------------------------------------- /doc/chsrc.texi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/chsrc.texi -------------------------------------------------------------------------------- /doc/image/chsrc-on-Android-set-python-and-termux.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/image/chsrc-on-Android-set-python-and-termux.jpg -------------------------------------------------------------------------------- /doc/image/chsrc-on-Android-set-ruby.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/image/chsrc-on-Android-set-ruby.jpg -------------------------------------------------------------------------------- /doc/image/chsrc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/image/chsrc.png -------------------------------------------------------------------------------- /doc/image/chsrc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/image/chsrc.svg -------------------------------------------------------------------------------- /doc/image/example-ls-ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/image/example-ls-ruby.png -------------------------------------------------------------------------------- /doc/image/example-set-nodejs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/image/example-set-nodejs.png -------------------------------------------------------------------------------- /doc/image/example-set-ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/doc/image/example-set-ruby.png -------------------------------------------------------------------------------- /include/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/justfile -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/lefthook.yml -------------------------------------------------------------------------------- /lib/xy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/lib/xy.h -------------------------------------------------------------------------------- /pkg/AUR/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/AUR/README.md -------------------------------------------------------------------------------- /pkg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/README.md -------------------------------------------------------------------------------- /pkg/deb/BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/BUILD.md -------------------------------------------------------------------------------- /pkg/deb/CI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/CI.md -------------------------------------------------------------------------------- /pkg/deb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/Makefile -------------------------------------------------------------------------------- /pkg/deb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/README.md -------------------------------------------------------------------------------- /pkg/deb/deb-installation-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/deb-installation-test.sh -------------------------------------------------------------------------------- /pkg/deb/debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/debian/changelog -------------------------------------------------------------------------------- /pkg/deb/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/debian/control -------------------------------------------------------------------------------- /pkg/deb/debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/debian/copyright -------------------------------------------------------------------------------- /pkg/deb/debian/postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/debian/postinst -------------------------------------------------------------------------------- /pkg/deb/debian/prerm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/debian/prerm -------------------------------------------------------------------------------- /pkg/deb/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/pkg/deb/debian/rules -------------------------------------------------------------------------------- /src/chsrc-main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/chsrc-main.c -------------------------------------------------------------------------------- /src/framework/chef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/framework/chef.c -------------------------------------------------------------------------------- /src/framework/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/framework/core.c -------------------------------------------------------------------------------- /src/framework/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/framework/helper.c -------------------------------------------------------------------------------- /src/framework/mirror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/framework/mirror.c -------------------------------------------------------------------------------- /src/framework/struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/framework/struct.h -------------------------------------------------------------------------------- /src/framework/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/framework/version.h -------------------------------------------------------------------------------- /src/rawstr4c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/rawstr4c.h -------------------------------------------------------------------------------- /src/rawstr4c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/rawstr4c.md -------------------------------------------------------------------------------- /src/recipe/lang/Clojure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Clojure.c -------------------------------------------------------------------------------- /src/recipe/lang/Dart/Flutter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Dart/Flutter.c -------------------------------------------------------------------------------- /src/recipe/lang/Dart/Pub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Dart/Pub.c -------------------------------------------------------------------------------- /src/recipe/lang/Dart/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Dart/common.h -------------------------------------------------------------------------------- /src/recipe/lang/Go.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Go.c -------------------------------------------------------------------------------- /src/recipe/lang/Haskell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Haskell.c -------------------------------------------------------------------------------- /src/recipe/lang/Java.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Java.c -------------------------------------------------------------------------------- /src/recipe/lang/JavaScript/Bun.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/JavaScript/Bun.c -------------------------------------------------------------------------------- /src/recipe/lang/JavaScript/JavaScript.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/JavaScript/JavaScript.c -------------------------------------------------------------------------------- /src/recipe/lang/JavaScript/Yarn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/JavaScript/Yarn.c -------------------------------------------------------------------------------- /src/recipe/lang/JavaScript/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/JavaScript/common.h -------------------------------------------------------------------------------- /src/recipe/lang/JavaScript/npm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/JavaScript/npm.c -------------------------------------------------------------------------------- /src/recipe/lang/JavaScript/nvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/JavaScript/nvm.c -------------------------------------------------------------------------------- /src/recipe/lang/JavaScript/pnpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/JavaScript/pnpm.c -------------------------------------------------------------------------------- /src/recipe/lang/Julia.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Julia.c -------------------------------------------------------------------------------- /src/recipe/lang/Lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Lua.c -------------------------------------------------------------------------------- /src/recipe/lang/NuGet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/NuGet.c -------------------------------------------------------------------------------- /src/recipe/lang/OCaml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/OCaml.c -------------------------------------------------------------------------------- /src/recipe/lang/PHP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/PHP.c -------------------------------------------------------------------------------- /src/recipe/lang/Perl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Perl.c -------------------------------------------------------------------------------- /src/recipe/lang/Python/PDM.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Python/PDM.c -------------------------------------------------------------------------------- /src/recipe/lang/Python/Poetry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Python/Poetry.c -------------------------------------------------------------------------------- /src/recipe/lang/Python/Python.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Python/Python.c -------------------------------------------------------------------------------- /src/recipe/lang/Python/Rye.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Python/Rye.c -------------------------------------------------------------------------------- /src/recipe/lang/Python/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Python/common.h -------------------------------------------------------------------------------- /src/recipe/lang/Python/pip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Python/pip.c -------------------------------------------------------------------------------- /src/recipe/lang/Python/rawstr4c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Python/rawstr4c.h -------------------------------------------------------------------------------- /src/recipe/lang/Python/rawstr4c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Python/rawstr4c.md -------------------------------------------------------------------------------- /src/recipe/lang/Python/uv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Python/uv.c -------------------------------------------------------------------------------- /src/recipe/lang/R.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/R.c -------------------------------------------------------------------------------- /src/recipe/lang/Ruby/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Ruby/README.md -------------------------------------------------------------------------------- /src/recipe/lang/Ruby/Ruby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Ruby/Ruby.c -------------------------------------------------------------------------------- /src/recipe/lang/Rust/Cargo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Rust/Cargo.c -------------------------------------------------------------------------------- /src/recipe/lang/Rust/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Rust/common.h -------------------------------------------------------------------------------- /src/recipe/lang/Rust/rustup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/Rust/rustup.c -------------------------------------------------------------------------------- /src/recipe/lang/rawstr4c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/rawstr4c.h -------------------------------------------------------------------------------- /src/recipe/lang/rawstr4c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/lang/rawstr4c.md -------------------------------------------------------------------------------- /src/recipe/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/menu.c -------------------------------------------------------------------------------- /src/recipe/os/APT/Armbian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/Armbian.c -------------------------------------------------------------------------------- /src/recipe/os/APT/Debian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/Debian.c -------------------------------------------------------------------------------- /src/recipe/os/APT/Kali-Linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/Kali-Linux.c -------------------------------------------------------------------------------- /src/recipe/os/APT/Linux-Lite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/Linux-Lite.c -------------------------------------------------------------------------------- /src/recipe/os/APT/Linux-Mint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/Linux-Mint.c -------------------------------------------------------------------------------- /src/recipe/os/APT/ROS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/ROS.c -------------------------------------------------------------------------------- /src/recipe/os/APT/Raspberry-Pi-OS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/Raspberry-Pi-OS.c -------------------------------------------------------------------------------- /src/recipe/os/APT/Termux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/Termux.c -------------------------------------------------------------------------------- /src/recipe/os/APT/Trisquel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/Trisquel.c -------------------------------------------------------------------------------- /src/recipe/os/APT/Ubuntu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/Ubuntu.c -------------------------------------------------------------------------------- /src/recipe/os/APT/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/common.h -------------------------------------------------------------------------------- /src/recipe/os/APT/deepin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/deepin.c -------------------------------------------------------------------------------- /src/recipe/os/APT/openKylin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/openKylin.c -------------------------------------------------------------------------------- /src/recipe/os/APT/rawstr4c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/rawstr4c.h -------------------------------------------------------------------------------- /src/recipe/os/APT/rawstr4c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/APT/rawstr4c.md -------------------------------------------------------------------------------- /src/recipe/os/Alpine-Linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/Alpine-Linux.c -------------------------------------------------------------------------------- /src/recipe/os/BSD/FreeBSD.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/BSD/FreeBSD.c -------------------------------------------------------------------------------- /src/recipe/os/BSD/NetBSD.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/BSD/NetBSD.c -------------------------------------------------------------------------------- /src/recipe/os/BSD/OpenBSD.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/BSD/OpenBSD.c -------------------------------------------------------------------------------- /src/recipe/os/Gentoo-Linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/Gentoo-Linux.c -------------------------------------------------------------------------------- /src/recipe/os/OpenWrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/OpenWrt.c -------------------------------------------------------------------------------- /src/recipe/os/Solus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/Solus.c -------------------------------------------------------------------------------- /src/recipe/os/Void-Linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/Void-Linux.c -------------------------------------------------------------------------------- /src/recipe/os/YUM/AlmaLinux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/YUM/AlmaLinux.c -------------------------------------------------------------------------------- /src/recipe/os/YUM/Anolis-OS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/YUM/Anolis-OS.c -------------------------------------------------------------------------------- /src/recipe/os/YUM/Fedora-Linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/YUM/Fedora-Linux.c -------------------------------------------------------------------------------- /src/recipe/os/YUM/Rocky-Linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/YUM/Rocky-Linux.c -------------------------------------------------------------------------------- /src/recipe/os/YUM/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/YUM/common.h -------------------------------------------------------------------------------- /src/recipe/os/YUM/openEuler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/YUM/openEuler.c -------------------------------------------------------------------------------- /src/recipe/os/openSUSE.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/openSUSE.c -------------------------------------------------------------------------------- /src/recipe/os/pacman/Arch-Linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/pacman/Arch-Linux.c -------------------------------------------------------------------------------- /src/recipe/os/pacman/MSYS2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/pacman/MSYS2.c -------------------------------------------------------------------------------- /src/recipe/os/pacman/Manjaro-Linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/pacman/Manjaro-Linux.c -------------------------------------------------------------------------------- /src/recipe/os/rawstr4c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/rawstr4c.h -------------------------------------------------------------------------------- /src/recipe/os/rawstr4c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/os/rawstr4c.md -------------------------------------------------------------------------------- /src/recipe/recipe-template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/recipe-template.c -------------------------------------------------------------------------------- /src/recipe/ware/Anaconda/Anaconda.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Anaconda/Anaconda.c -------------------------------------------------------------------------------- /src/recipe/ware/Anaconda/rawstr4c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Anaconda/rawstr4c.h -------------------------------------------------------------------------------- /src/recipe/ware/Anaconda/rawstr4c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Anaconda/rawstr4c.md -------------------------------------------------------------------------------- /src/recipe/ware/CocoaPods.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/CocoaPods.c -------------------------------------------------------------------------------- /src/recipe/ware/Docker/Docker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Docker/Docker.c -------------------------------------------------------------------------------- /src/recipe/ware/Docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Docker/README.md -------------------------------------------------------------------------------- /src/recipe/ware/Docker/rawstr4c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Docker/rawstr4c.h -------------------------------------------------------------------------------- /src/recipe/ware/Docker/rawstr4c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Docker/rawstr4c.md -------------------------------------------------------------------------------- /src/recipe/ware/Emacs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Emacs.c -------------------------------------------------------------------------------- /src/recipe/ware/Flatpak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Flatpak.c -------------------------------------------------------------------------------- /src/recipe/ware/Guix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Guix.c -------------------------------------------------------------------------------- /src/recipe/ware/Homebrew/Homebrew.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Homebrew/Homebrew.c -------------------------------------------------------------------------------- /src/recipe/ware/Homebrew/rawstr4c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Homebrew/rawstr4c.h -------------------------------------------------------------------------------- /src/recipe/ware/Homebrew/rawstr4c.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Homebrew/rawstr4c.md -------------------------------------------------------------------------------- /src/recipe/ware/Nix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/Nix.c -------------------------------------------------------------------------------- /src/recipe/ware/TeX-Live.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/TeX-Live.c -------------------------------------------------------------------------------- /src/recipe/ware/WinGet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/recipe/ware/WinGet.c -------------------------------------------------------------------------------- /src/resource/chsrc.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/resource/chsrc.rc -------------------------------------------------------------------------------- /src/resource/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/src/resource/logo.ico -------------------------------------------------------------------------------- /test/cli.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/test/cli.pl -------------------------------------------------------------------------------- /test/fw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/test/fw.c -------------------------------------------------------------------------------- /test/xy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/test/xy.c -------------------------------------------------------------------------------- /tool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/tool/README.md -------------------------------------------------------------------------------- /tool/download-pre-on-GitHub.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/tool/download-pre-on-GitHub.ps1 -------------------------------------------------------------------------------- /tool/git-ignore-vscode-settings.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/tool/git-ignore-vscode-settings.ps1 -------------------------------------------------------------------------------- /tool/installer.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/tool/installer.ps1 -------------------------------------------------------------------------------- /tool/installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMetric/chsrc/HEAD/tool/installer.sh --------------------------------------------------------------------------------