Re: Can we go to Groovy 2.0?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/05/2012 07:04 PM, David Walluck wrote:
On 07/05/2012 12:49 PM, Andrew Dinn wrote:
On 05/07/12 17:27, Aleksandar Kurtakov wrote:
I can not agree more. I have never seen worse build system in Java land.
Given how many bad ones there are to choose from that is quite damning.
Even granting that there are plenty of things to hate about, e.g.,
maven, the point is that there is a common lifecycle there at least.

The same goes for GNU autotools. It's not about how great it is, but
that nearly 100% of the time I feel I know how to build an autotools
project and I know what it will try to do on the system.

Now, we all want to go backwards and start writing our Makefiles by hand
making the same mistakes over and over again.

Wait, that's not good enough, since `make' is too declarative and
doesn't give me enough power.

I am the best programmer in the world, so I am not going to trust some
boilerplate code that somebody else wrote. I am going to need a full
scripting language for my build (or maybe even some compiled code once I
find that that a simple script is not powerful enough either) that calls
my 100 awesome functions that I wrote just to do a ``simple'' file copy.
--
java-devel mailing list
java-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/java-devel

Noxius, the ultimate build tool. https://github.com/wolfc/jboss-noxius/blob/master/bootstrap/build.java

Comes with a working bootstrap as well. https://github.com/wolfc/jboss-noxius/blob/master/bootstrap.sh

As an extra bonus it can bootstrap a build too. https://github.com/wolfc/jboss-noxius/blob/master/bootstrap/bootstrap.java

Need I say more... :-D

Carlo

--
java-devel mailing list
java-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/java-devel



[Index of Archives]     [Red Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux