Phing

Phing

PHing不是GNU make;它是基于Apache Ant的PHP项目构建系统或构建工具。
PHing不是GNU make;它是基于Apache Ant的PHP项目构建系统或构建工具。您可以使用它来做任何事情,就像使用GNU make这样的传统构建系统一样,它使用简单的XML构建文件和可扩展的PHP“任务”类,使其成为易于使用且高度灵活的构建框架。
phing

分类目录

具有任何许可的所有平台的Phing替代品

Maven

Maven

Apache Maven是用于构建自动化和项目管理(在软件开发中)的基于Java的工具。
CMake

CMake

CMake是旨在构建,测试和打包软件的一系列工具。
GNU Make

GNU Make

Make是用于控制从程序的源文件生成程序的可执行文件和其他非源文件的工具。
SCons

SCons

SCons是一种开源软件构建工具,即下一代构建工具。
Ant

Ant

Apache Ant是一个基于Java的开源构建工具(用于软件开发)。它使用XML文件来描述,结构化和控制构建过程。
waf

waf

Waf是基于Python的框架,用于配置,编译和安装应用程序。
qmake

qmake

qmake是The Qt Company的工具,可帮助简化跨不同平台的开发项目的构建过程。qmake自动执行Makefile的生成,因此只需几行信息即可创建每个Makefile。
EBuild

EBuild

EBuild是一种软件项目构建,依赖性管理和报告技术。目的是能够以结构化,声明性和优雅的方式解决任何构建问题。它可以通过插件界面扩展。。
Cake

Cake

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

xmake

xmake是基于Lua的跨平台构建实用程序。
Bazel

Bazel

Bazel是类似于Make,Maven和Gradle的开源构建和测试工具。它使用人类可读的高级构建语言。