[jamming] Majam - keeping jam up-to-date

Alen Ladavac alenl-ml at croteam.com
Fri Aug 11 00:27:51 PDT 2006


Hi Tim,

First of all, thanks for the detailed info.

> As long as file specs are output and input in their native format it's
> not a problem to operate on UN*X specs internally.

The problem here is different (at least for me, but I believe the same
issue also appears at Perforce at least). It's about maintaining a
multi-platform build of a set of projects. In this case, path names
cannot be specified in a "native" format, because there is none. The
jam's original approach with SLASH et al. works, but I find paths with
several directories in them look very awkward to read.

So perhaps it should allowed to specify the input paths in either (a)
"native format" (whatever it is on the host platform) or be "neutral
format" (forward slashes)? In the approach I've already implemented,
the output is strictly controlled in each action by whether you
specify the :\ modifier on an argument when using it in an action, or
not.

Cheers,
Alen




More information about the jamming mailing list