Change 352

Grant Glouser
Use MacOS native APIs instead of GUSI.
And additional Mac path handling improvements.

filemac.c
    - rewrote file_dirscan and file_time to use MacOS native API
    (PBGetCatInfo).  This means GUSI is no longer needed, which should
    make Jam more stable and ever so slightly faster under MacOS.

pathmac.c
    - no trailing colons on directories.  This has the effect of allowing
    rules to recursively process paths under MacOS (which makes MacOS just
    like every other platform in this respect).

timestamp.c
    - extra timestamp check for possible volume names under MacOS
    - case-sensitivity OFF for MacOS

Jamfile and Build.mpw
    - altered to remove GUSI header search paths and libraries.  This
    complicates the Jamfile - perhaps these changes should be merged
    into the Jambase.
5 edited 0 added 0 deleted
Tip: Use n and p to cycle through the changes.