基于JSON的构建工具?

时间:2012-02-17 18:52:29

标签: json maven ant build makefile

我正在寻找使用基于JSON的配置文件的构建工具(例如ant,maven,make等)吗?

这样的工具是否存在?

3 个答案:

答案 0 :(得分:6)

诺基亚/ Qt刚刚宣布推出基于JSON的“QBS”构建系统,实际上是一个易于被IDE采用的构建引擎(采用JSON的主要原因)。

Introducing qbs

而不是Makefiles / vcprojs /等的“预制”生成器。 (比如CMake和QMake等),qbs实际上是构建引擎。

答案 1 :(得分:5)

谷歌出现了Gaudi虽然它还处于早期阶段。

答案 2 :(得分:0)

我认为你真正想要的是一个构建工具,它不会强迫你用XML配置所有内容吗?

在这种情况下,最好的选择是Gradle。它与ANTMaven没有相同的采用方式,但确实具有从两者中吸取教训的优势。

我建议你注意偏离标准构建工具......这会让其他人试图构建你的代码变得更加艰难。这是Gradle通过提供build wrapper来解决的问题。