News for hackers. Stuff that matters.
Re:Autotools Mythbuster by icebraining on Thursday December 17, 2015 @03:16PM (#10754189)
Yes to the first question, it generates platform-specific build files (e.g. Makefiles for Unix/Linux), which don't need cmake itself to build the software. Regarding the second question, I believe so, but I'm not sure.
Re:Autotools Mythbuster by atso on Thursday December 17, 2015 @04:23PM (#10754663)
Of course once the makefile is generated, there is no need to use cmake (as long as the project is not modified), but you cannot share a makefile generated by cmake, not even redistribute it. You cannot even re/locate it on your hard drive.

The difference is that autotools generates source distributions that do not need autotools to build, while a cmake project always requires cmake when building.

Re:Autotools Mythbuster by icebraining on Thursday December 17, 2015 @07:12PM (#10755719)
Oh, I wasn't aware it wasn't distributable, my bad.
Re:Autotools Mythbuster by kazinator on Thursday December 17, 2015 @03:18PM (#10754212)
Can we give everyone exactly the same tarball of a project and just have it unpack and build on their platform?
Re:Autotools Mythbuster by icebraining on Thursday December 17, 2015 @03:23PM (#10754238)
I think so, if you pre-generate the build files for every platform and distribute them all in the tarball.
Re:Autotools Mythbuster by jedisct1 on Thursday December 17, 2015 @06:27PM (#10755454)
Haha