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

Changeset 2821

Show
Ignore:
Timestamp:
11/09/07 05:17:55 (10 months ago)
Author:
larsivi
Message:

Installs correct library, applies defaultlib switch in dmd.conf. refs #660

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/install-dmd.sh

    r2776 r2821  
    109109 
    110110# Sanity check 
    111 if [ ! -e libphobos.a ] 
     111if [ ! -e libdtango-base-dmd.a ] 
    112112then 
    113113    die "You must run build-dmd.sh before running install-dmd.sh" 4 
     
    131131    cat > $PREFIX/bin/dmd.conf <<EOF 
    132132[Environment] 
    133 DFLAGS=-I$PREFIX/include/d -version=Tango -version=Posix -L-L"%@P%/../lib" 
     133DFLAGS=-I$PREFIX/include/d -defaultlib=dtango-base-dmd -version=Tango -version=Posix -L-L"%@P%/../lib" 
    134134EOF 
    135135} 
     
    140140mkdir -p $PREFIX/lib/ || die "Failed to create $PREFIX/lib (maybe you need root privileges?)" 5 
    141141mkdir -p $PREFIX/bin/ || die "Failed to create $PREFIX/bin" 5 
    142 cp -pRvf libphobos.a $PREFIX/lib/ || die "Failed to copy libraries" 7 
     142cp -pRvf libdtango-base-dmd.a $PREFIX/lib/ || die "Failed to copy libraries" 7 
    143143cp -pRvf ../object.di $PREFIX/include/d/object.di || die "Failed to copy source" 8 
    144144if [ ! -e "$PREFIX/bin/dmd.conf" ]