基于 JSON 的构建工具?

发布于 2025-01-07 06:03:18 字数 74 浏览 0 评论 0原文

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

存在这样的工具吗?

I'm looking for a build tool (such as ant, maven, make, etc.) that uses JSON-based configuration files?

Does such a tool exist?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

剪不断理还乱 2025-01-14 06:03:18

Nokia/Qt 刚刚发布了他们的“QBS”构建系统,该系统基于 JSON,实际上是一个旨在方便 IDE 采用的构建引擎(采用 JSON 的主要原因)。

介绍 qbs

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

Nokia/Qt just announced their "QBS" build system, which is JSON-based, and is actually a build engine intended for easy adoption by IDEs (a principal reason for adopting JSON).

Introducing qbs

Rather than a "pre-make" generator of Makefiles/vcprojs/etc. (like CMake and QMake, etc.), qbs is intended to actually be the build engine.

梨涡少年 2025-01-14 06:03:18

Google 出现了 Gaudi,尽管它仍处于早期阶段。

Google turned up Gaudi though it is still in the early phases.

冷情妓 2025-01-14 06:03:18

我认为您真正需要的是一个不会强迫您在 XML 中配置所有内容的构建工具?

在这种情况下,您最好的选择是 Gradle。它没有像 ANTMaven,但确实具有从两者中吸取教训的优点。

我建议您小心偏离标准构建工具……这会让其他尝试构建您的代码的人的生活变得更加艰难。 Gradle 通过提供 构建包装器 解决了这个问题。

I think what you're really looking for is a build tool that doesn't force you to configure everything in XML?

In that case your best bet is Gradle. It doesn't have the same sort of adoption as ANT or Maven, but does have the advantage of learning lessons from both.

I would advise you to beware of straying from standard build tooling... It makes life tougher for others attempting to build your code. This is something Gradle solved by providing a build wrapper.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文