Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Changeset 3629

Show
Ignore:
Timestamp:
06/17/08 06:20:58 (6 months ago)
Author:
larsivi
Message:

Make Tango buildable without root-access on macs, closes #1081, thanks afb

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/build-gdc-mac.sh

    r3315 r3629  
    77# set up symbolic links to compilers without version suffix 
    88 
     9tempdir=/tmp/build-$$ 
    910for target in powerpc-apple-darwin8 i686-apple-darwin8; do 
    1011  for prefix in /usr /usr/local /opt/gdc /sw /opt/local; do 
     
    1415    if [ ! -L "$prefix/bin/$target-$program" ]; then 
    1516      if [ -x "$prefix/bin/$target-$program-$version" ]; then 
    16       echo "$prefix/bin/$target-$program -> $target-$program-$version" 
    17       sudo ln -s $target-$program-$version $prefix/bin/$target-$program 
     17      echo "$target-$program -> $target-$program-$version" 
     18      ln -s $prefix/bin/$target-$program-$version $tempdir/$target-$program 
    1819      fi 
    1920    fi 
     
    2324    for program in gdmd; do 
    2425    if [ ! -L "$prefix/bin/$target-$program" ]; then 
    25       echo "$prefix/bin/$target-$program -> $program" 
    26       sudo ln -s $program $prefix/bin/$target-$program 
     26      echo "$target-$program -> $program" 
     27      ln -s $prefix/bin/$program $tempdir/$target-$program 
    2728    fi 
    2829    done 
     
    3031  done 
    3132done 
     33export PATH="$tempdir:$PATH" 
    3234 
    3335# build Universal Binary versions of the Tango libraries