issues
search
hhstore
/
blog
My Tech Blog: about Mojo / Rust / Golang / Python / Kotlin / Flutter / VueJS / Blockchain etc.
https://github.com/hhstore/blog/issues
277
stars
22
forks
source link
Task: GNU Make(Makefile) alternative
#300
Open
hhstore
opened
3 years ago
hhstore
commented
3 years ago
related:
[x] xxx
[x] xxx
hhstore
commented
3 years ago
Task: GNU Make(Makefile) 替代品
https://taskfile.dev/
#/
https://github.com/go-task/task
gnu make alternative github
替代 Make:
GNU Make +
Makefile
, 通常用于项目脚本构建.
但是 Makefile 的复杂语法, 很难用.
Task 是目前, 综合比较, 比较好用的替代品.
Taskfile.yml
: 类似 docker-compose 的设计, 支持很灵活的定制.
配置服务编译/构建/初始化过程. 目前看下来, 基本够用.
其他方案:
当前, 其他方案, 都不够好.
https://github.com/adelarsq/awesome-make
https://github.com/taskctl/taskctl
https://github.com/tj/mmake
https://github.com/nektos/act
hhstore
commented
3 years ago
Taskfile 配置写法:
官方配置示例:
https://github.com/go-task/task/blob/master/Taskfile.yml
https://github.com/go-task/task/blob/master/testdata/includes/Taskfile.yml
testdata 目录, 有很多示例配置.
参考配置:
搜索:
https://github.com/search?q=taskfile.yml&type=code
https://github.com/Xumeiquer/wallets/blob/main/Taskfile.yml
hhstore
commented
3 years ago
1
hhstore
commented
3 years ago
1
related: