Bazel

Bazel

Bazel是类似于Make,Maven和Gradle的开源构建和测试工具。它使用人类可读的高级构建语言。
Bazel是类似于Make,Maven和Gradle的开源构建和测试工具。它使用人类可读的高级构建语言。Bazel支持多种语言的项目,并为多个平台构建输出。Bazel支持跨多个存储库的大型代码库以及大量用户。功能-加快构建和测试速度:Bazel仅重建必要的内容。借助高级的本地和分布式缓存,优化的依赖关系分析和并行执行,您可以获得快速而增量的构建。-可扩展。Bazel可帮助您扩展组织,代码库和持续集成系统。它可以处理多个存储库或庞大的monorepo中任何大小的代码库。-可扩展至您的需求:使用Bazel熟悉的扩展语言轻松添加对新语言和平台的支持。分享和重用不断发展的Bazel社区编写的语言规则。
bazel

分类目录

Linux版Bazel的替代品

Phing

Phing

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

Cake

Cake(C#Make)是具有C#DSL的跨平台构建自动化系统,用于执行诸如编译代码,复制文件和文件夹,运行单元测试,压缩文件以及构建NuGet软件包之类的任务。
DevkitPro

DevkitPro

基于gnu编译器集合的游戏控制台自制开发工具的工具链,以及用于辅助对每个受支持的控制台进行编程的其他工具和库。
Makepp

Makepp

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