Reggae是一个(元)构建系统,具有多个前端(D,Python,Ruby,Javascript,Lua)和后端(make,ninja,tup,custom)。这是Alpha版软件,仅在Linux上经过测试,可能会做出重大更改。功能-多个前端:用D,Python,Ruby,JavaScript或Lua编写可读且简洁的构建描述。-多个后端:生成用于make,忍者,tup和自定义二进制后端的构建系统-与自动工具一样,对于只想构建您的软件的人来说,它们不依赖于雷鬼摇摆乐。--export选项将生成一个-构建系统,该系统可以在项目的根目录中运行,而无需在目标系统上安装雷鬼游戏-每个前端都可以灵活地使用低级DAG描述DSL以执行任何操作-通用DSL的高级规则C,C ++和D项目的系统任务-C,C ++和D的自动标头/模块相关性检测-如果构建描述发生更改,则自动运行自身-树外构建-无需在源树中创建二进制文件-用户定义的变量,例如CMake,以便在编译之前选择功能-D项目的配音集成...
分类目录
Linux版Reggae build system的替代品
6
3