[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Moving away from make
From: |
Jan Nieuwenhuizen |
Subject: |
Re: Moving away from make |
Date: |
Sat, 20 Aug 2011 11:06:29 +0200 |
User-agent: |
Gnus/5.110018 (No Gnus v0.18) Emacs/23.2 (gnu/linux) |
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 <address@hidden> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | AvatarĀ® http://AvatarAcademy.nl