Changeset 649

Show
Ignore:
Timestamp:
06/29/07 05:10:16 (1 year ago)
Author:
ChristianK
Message:

dsssdmd: updated latest to 1.017, switched to generating install commands in shell scripts. Still untested on windows

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/dsss-dmd/latest/dsss.conf

    r620 r649  
    55# calls x(.bat) with dsssdmd as first argument on windows and 
    66# calls x/dsssdmd on linux 
    7 preinstall=x/dsssdmd dmd.1.014.zip $BIN_PREFIX $INCLUDE_PREFIX $LIB_PREFIX 
     7preinstall=fetch/dsssdmd dmd.1.017.zip;eval install/dsssdmd $BIN_PREFIX $INCLUDE_PREFIX $LIB_PREFIX 
    88 
  • branches/dsss-dmd/latest/fetch.bat

    r620 r649  
    55bsdtar -xf dmd.zip 
    66 
    7 REM Install 
    8 mkdir %3 
    9 copy dmd\bin\dmd.exe %3 /y 
    10 copy dmd\bin\rdmd.exe %3 /y 
    11 copy dm\bin\link.exe %3 /y 
    127 
    13 mkdir %4\phobos-dmd 
    14 xcopy dmd\src\phobos\*.* %4\phobos-dmd /y/s/e 
    15  
    16 mkdir %5 
    17 xcopy dmd\lib\*.* %5 /y/s/e 
    18 xcopy dm\lib\*.* %5 /y/s/e 
    19  
    20 REM Configuration 
    21 echo [Version] > %3\sc.ini 
    22 echo version=7.51 Build 020 >> %3\sc.ini 
    23 echo [Environment] >> %3\sc.ini 
    24 echo LIB="%5" >> %3\sc.ini 
    25 echo DFLAGS="-I%4" "-I%4\phobos-dmd" >> %3\sc.ini 
    26 echo LINKCMD=%3\link.exe >> %3\sc.ini 
    27  
  • branches/dsss-dmd/latest/fetch/dsssdmd

    r620 r649  
    1 #!/bin/bash -x 
     1#!/bin/bash 
    22 
    33# Ensure our uname is right 
     
    2020curl http://ftp.digitalmars.com/$1 -o dmd.zip || exit 1 
    2121unzip dmd.zip || exit 1 
    22  
    23 # chmod some things 
    24 cd dmd/bin || exit 1 
    25 chmod 0755 dmd dumpobj obj2asm rdmd 
    26  
    27 # Install 
    28 mkdir -p $BIN_PREFIX 
    29 cp -fpRL dmd dumpobj obj2asm rdmd $BIN_PREFIX || exit 1 
    30  
    31 echo '[Environment] 
    32 DFLAGS=-I'$INCLUDE_PREFIX' -I'$INCLUDE_PREFIX'/phobos-dmd -L-L'$LIB_PREFIX > $BIN_PREFIX/dmd.conf || exit 1 
    33  
    34 cd ../src/phobos || exit 1 
    35 mkdir -p ${INCLUDE_PREFIX}/phobos-dmd 
    36 cp -fpRL * ${INCLUDE_PREFIX}/phobos-dmd || exit 1 
    37  
    38 cd ../../lib || exit 1 
    39 cp -fpRL libphobos.a $LIB_PREFIX || exit 1 
    40  
    41 # Done :) 
    42