+1 for Gradle too!

It is as flexible as Ant and can use Maven dependencies behind the scene so
I guess it would be a natural choice for NetBeans!

On the performance side, many improvements have been made like the build
cache and the Gradle daemon...

C.

On Thu, May 24, 2018 at 6:04 PM, William L. Thomson Jr. <[email protected]>
wrote:

> On Thu, 24 May 2018 13:19:14 -0400
> Emilian Bold <[email protected]> wrote:
>
> > There are two build systems I want to learn more and use. Google's
> > https://bazel.build and Facebook's https://buckbuild.com
>
> Both interesting, but I think in ways Gradle maybe better than both.
> Discussing using either bazel or buck for say a C project on another
> list, e-devel[1]. They only support C++ and have various limitations.
> Which Gradle maybe superior there in that sense for building native
> code via C, C++ or other.
>
> Not to mention seems both Bazel and Buck need python. Which I am not a
> fan of by any means. I like that Gradle is mostly all java with some
> groovy. All of which I can build from source easily and have most
> packaged for Gentoo from source[2]. Just need to finish off a cli[3].
> Maven I am stuck on due to its own means of generating code via Modello
> and Plexus[4]. Stuff no one uses except for Maven itself it seems....
>
> For Netbeans since it already has Gradle plugins, etc. I would think
> that would be the direction to go for any build system replacement of
> ant. Not that I find ant slow. I think moving to Gradle may reduce
> build time. Not sure bazel or buck would make sense for Netbeans. The
> python aspect I would not like of either... :)
>
> 1. https://sourceforge.net/p/enlightenment/mailman/message/36325378/
> 2.
> https://github.com/Obsidian-StudiosInc/os-xtoo/search?q=
> gradle&unscoped_q=gradle
> 3. https://github.com/Obsidian-StudiosInc/os-xtoo/issues/37
> 4. https://github.com/codehaus-plexus/modello/issues/15
>
> --
> William L. Thomson Jr.
>

Reply via email to