|
![](/i/fill.gif) |
On 3/17/2012 10:48, Warp wrote:
> Darren New<dne### [at] san rr com> wrote:
>> We had the same sort of screwiness at Google before they replaced "make".
>> See, with Make, you don't actually have to declare all the dependencies of
>> your program.
>
> make was not designed to keep track of dependencies automatically
> (I suppose because make was originally language-agnostic), but there
> are other similar tools that do.
I know that. We don't keep track automatically of the dependencies either.
But we check that what you declared to be the case is right. Sort of like
strong typing vs weak typing. :-) Made easier by the fact that you declare
your dependencies on packages rather than individual files. I say "I use the
XML processor and the logging package", not individual files that make up
those packages.
--
Darren New, San Diego CA, USA (PST)
"Oh no! We're out of code juice!"
"Don't panic. There's beans and filters
in the cabinet."
Post a reply to this message
|
![](/i/fill.gif) |