Han-Wen Nienhuys writes:

> Given that Cmake has a large following (examples include KDE and
> LLVM), I'd be comfortable with switching to that.

Interesting; have you ever used Cmake?

Last time I looked (migrated a cmake project to autotools), Cmake did
only have proprietary documentation (I hear most documentation is in a
wiki now), introduced a rather crappy home brew language, cached make
information in generated makefiles that do not use variables for $(CC)
or $(CFLAGS), has a IMHO nasty way of overriding such variables on the
cmake command line.  Also, it did not have an easy way to create
help from the command line or a facility to have virtual targets
or a nice way to say: `make -C lily out/parser.o' because all file
names were absolute, fully expanded names.

Jan

-- 
Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | AvatarĀ®  http://AvatarAcademy.nl  

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to