我正在寻找使用基于JSON的配置文件的构建工具(例如ant,maven,make等)吗?
这样的工具是否存在?
答案 0 :(得分:6)
诺基亚/ Qt刚刚宣布推出基于JSON的“QBS”构建系统,实际上是一个易于被IDE采用的构建引擎(采用JSON的主要原因)。
而不是Makefiles / vcprojs /等的“预制”生成器。 (比如CMake和QMake等),qbs实际上是构建引擎。
答案 1 :(得分:5)
答案 2 :(得分:0)
我认为你真正想要的是一个构建工具,它不会强迫你用XML配置所有内容吗?
在这种情况下,最好的选择是Gradle。它与ANT或Maven没有相同的采用方式,但确实具有从两者中吸取教训的优势。
我建议你注意偏离标准构建工具......这会让其他人试图构建你的代码变得更加艰难。这是Gradle通过提供build wrapper来解决的问题。