4个版本
0.1.7 | 2020年2月26日 |
---|---|
0.1.6 | 2020年2月13日 |
0.1.5 | 2020年1月4日 |
0.1.4 | 2019年12月30日 |
13 在 #ninja-build
12KB
244 行
Ninjify
从ron、json、yaml或toml的构建描述中创建ninja构建文件。
可选地可以创建一个通用的makefile,供支持makefile的编辑器或IDE调用ninja。
用法
ninjify my_nifty_project.json
请参阅示例文件以获取详细信息。
原理
我确实使用CMake来构建c/c++项目,但我不经常需要配置功能,如果是一个嵌入式平台,不需要在目标上安装CMake会很方便。
这也是一个有趣的小项目,可以让我学习一点Rust编程语言。
依赖
~4.5MB
~87K SLoC