monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] Re: package_full_revision.txt and derived files


From: Bruce Stephens
Subject: [Monotone-devel] Re: package_full_revision.txt and derived files
Date: Wed, 19 Jan 2005 17:42:49 +0000
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux)

Jon Bright <address@hidden> writes:

> Matthew A. Nicholson wrote:
>> I am willing to assist with a conversion to scons[1] which would
>> elimnate problems like this and also enable builds like 'scons -j
>> 45'.
>> [1] www.scons.org
>
> Without being against this per se, what's the scons answer to "But
> everyone has a copy of make"?

What's the monotone answer to "but everyone has a copy of cvs"?  (Or,
for that matter, cp or tar.)

SCons fixes some problems in make and adds a bunch of features (a
summary is on the scons home page).  Of course it adds quite a big
dependency (you'd then need Python and scons in order to build).
Whether that's worth it or not depends on how much those make problems
bug you and how much value there is in the features.

IMHO if we're just talking about this one file being unnecessarily
rebuilt, then that's surely not impossible to fix in make.  And if
'make -j 45' doesn't work, then that's presumably also something that
could be fixed in the Makefile.  (I'm assuming that everyone has
access to a make which understands -j.  Quite possibly monotone
requires GNU Make to build; quite a few things do, so I'd guess many
people use GNU Make routinely rather than their platform's native make
nowadays.)  

So my vote would be against it; however, it's of little importance to
me---I could easily install scons if it became necessary.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]