[jamming] Majam - keeping jam up-to-date
Johan Nilsson
johan.nilsson at esrange.ssc.se
Thu Aug 10 23:48:48 PDT 2006
> -----Original Message-----
> From: Alen Ladavac [mailto:alenl-ml at croteam.com]
> Sent: den 10 augusti 2006 13:13
> To: jamming at perforce.com
> Cc: Johan Nilsson; David Turner; mpsuzuki at hiroshima-u.ac.jp
> Subject: Re: [jamming] Majam - keeping jam up-to-date
>
> Thanks to all for replies. So, from this I gather:
>
> #1 (pre OSX) MacOS support does not make much sense
> #2 VMS is still apparently needed by some people here
> #3 It might be possible to still use the "God-given" forward
> slashes inside jam scripts on VMS, but we are not sure.
>
> Johan, would you be able to confirm and/or explain
> intricacies on the point #3?
I guess your question is that whether it is possible to use a "unified",
unix-like, syntax within the Jamfiles and still be VMS compatible. My
answer is - I think so. Also check the excellent replies from Tim
Sneddon.
Boost.Build (building on Boost.Jam) does something like this:
http://www.boost.org/boost-build2/ . All path specs are in a *nix-like
format, being converted from/to native as needed. See the implementation
at:
http://boost.cvs.sourceforge.net/boost/boost/tools/build/v2/util/path.ja
m?view=markup .
There are some attempts at VMS compatibility in there that I begun, but
there were other places in Boost.Build and Boost.Jam that needed
compatibility fixing and I unfortunately didn't have the time to
continue.
/ Johan
More information about the jamming
mailing list