Reggae build system

Reggae build system

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项目的配音集成...
reggae-build-system

分类目录

具有任何许可的所有平台的Reggae build system替代品

Phing

Phing

PHing不是GNU make;它是基于Apache Ant的PHP项目构建系统或构建工具。
autosetup

autosetup

autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user-selected options.
Makepp

Makepp

在Perl 5中实现的GNU Make兼容但可靠且经过改进的替代品。