Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2006-04-10 11:45:18

Vladimir Prus <ghost_at_[hidden]> writes:

> On Monday 10 April 2006 15:52, David Abrahams wrote:
>> Rene Rivera <grafik.list_at_[hidden]> writes:
>> > * Write a HASH builtin:
>> >
>> > rule HASH ( string : hash-method ? )
>> >
>> > That of course requires finding free code for at least one good hash
>> > function.
>> There's already a string hashing function built into the core of
>> bjam... so if it isn't good enough, I suppose we could just upgrade
>> it.
> Yes, it's MD5, I believe. Speaking of hashing paths, I doubt it's a good
> solution. From user's perspective, long paths are just inconvenient, and not
> many users have problems because command length limits. Using hashes is just
> as inconvenient as long paths, IMO, because in both cases object files end up
> in directories with "funny names". Ideally, we need to create just "debug"
> directory for common cases.

I agree that it would be ideal.

Dave Abrahams
Boost Consulting

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at