Changeset 620
- Timestamp:
- 06/04/07 06:32:13 (1 year ago)
- Files:
-
- branches/dsss-dmd/latest/dsss.conf (modified) (1 diff)
- branches/dsss-dmd/latest/newsc.ini (deleted)
- branches/dsss-dmd/latest/x.bat (modified) (2 diffs)
- branches/dsss-dmd/latest/x/dsssdmd (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/dsss-dmd/latest/dsss.conf
r395 r620 2 2 3 3 [+dmd] 4 preinstall=x/dsssdmd $PREFIX 4 # Trickery since version statements require a compiler: 5 # calls x(.bat) with dsssdmd as first argument on windows and 6 # calls x/dsssdmd on linux 7 preinstall=x/dsssdmd dmd.1.014.zip $BIN_PREFIX $INCLUDE_PREFIX $LIB_PREFIX 5 8 branches/dsss-dmd/latest/x.bat
r241 r620 1 1 REM download 2 curl http://ftp.digitalmars.com/ dmd.zip-o dmd.zip2 curl http://ftp.digitalmars.com/%2 -o dmd.zip 3 3 curl http://ftp.digitalmars.com/dmc.zip -o dmc.zip 4 4 bsdtar -xf dmc.zip … … 6 6 7 7 REM Install 8 xcopy dm\*.* %2 /y/s/e 9 xcopy dmd\*.* %2 /y/s/e 10 copy newsc.ini %2\bin\sc.ini /y 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 11 12 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/x/dsssdmd
r402 r620 1 1 #!/bin/bash -x 2 2 3 # Ensure our uname is right 3 4 if [ "`uname`" != "Linux" ] … … 9 10 # Sanity 10 11 if [ ! "$BIN_PREFIX" -o \ 11 ! "$ETC_PREFIX" -o \12 12 ! "$INCLUDE_PREFIX" -o \ 13 13 ! "$LIB_PREFIX" ] … … 18 18 19 19 # download 20 curl http://ftp.digitalmars.com/ dmd.zip-o dmd.zip || exit 120 curl http://ftp.digitalmars.com/$1 -o dmd.zip || exit 1 21 21 unzip dmd.zip || exit 1 22 22 … … 29 29 cp -fpRL dmd dumpobj obj2asm rdmd $BIN_PREFIX || exit 1 30 30 31 mkdir -p $ETC_PREFIX32 31 echo '[Environment] 33 DFLAGS=-I'$INCLUDE_PREFIX' - L-L'$LIB_PREFIX > $BIN_PREFIX/dmd.conf || eit 132 DFLAGS=-I'$INCLUDE_PREFIX' -I'$INCLUDE_PREFIX'/phobos-dmd -L-L'$LIB_PREFIX > $BIN_PREFIX/dmd.conf || exit 1 34 33 35 34 cd ../src/phobos || exit 1 36 cp -fpRL * $INCLUDE_PREFIX || exit 1 35 mkdir -p ${INCLUDE_PREFIX}/phobos-dmd 36 cp -fpRL * ${INCLUDE_PREFIX}/phobos-dmd || exit 1 37 37 38 38 cd ../../lib || exit 1
