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

Changeset 2425

Show
Ignore:
Timestamp:
07/09/07 08:46:18 (1 year ago)
Author:
larsivi
Message:

Updates + closes #510

Files:

Legend:

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

    r2230 r2425  
    5151    cd lib || die 1 "Failed to cd to lib" 
    5252    ./build-tango.sh dmd || die 1 "Failed to build Tango" 
    53     # dsss build || die 1 "Failed to build Tango" 
    54     # rm -rf libtango_objs 
    55     # mkdir -p libtango_objs 
    56     # cd libtango_objs || die 1 "Failed to cd to libtango_objs" 
    57     # for i in ../libSDD-*.a 
    58     # do 
    59     #    ar x $i 
    60     # done 
    61     # ar rc ../libtango.a *.o || die 1 "Failed to create libtango.a" 
    62     # ranlib ../libtango.a || die 1 "Failed to ranlib libtango.a" 
    6353    cd .. || die 1 "Failed to cd out of lib" 
     54    chmod 644 tango/core/*.di 
    6455fi 
    6556mkdir -p tmp 
     
    7061 
    7162# Clear old include/d files 
    72 rm -rf include/d/tango/tango include/d/tango/std 
     63rm -rf include/d/tango/tango include/d/tango/std include/d/tango include/d/std 
    7364 
    74 mkdir -p include/d/tango 
    75 cp -pR ../tango include/d/tango || die 1 "Failed to copy in the tango .d files" 
    76 cp -pR ../std include/d/tango || die 1 "Failed to copy in the std .d files" 
     65mkdir -p include/d 
     66cp -pR ../tango include/d || die 1 "Failed to copy in the tango .d files" 
     67cp -pR ../std include/d || die 1 "Failed to copy in the std .d files" 
    7768 
    7869mkdir -p lib 
    7970cp ../lib/libtango.a lib || die 1 "Failed to copy in the tango .a file" 
    8071 
    81 find include/d/tango -name .svn | xargs rm -rf 
     72find include/d -name .svn | xargs rm -rf 
    8273tar zcf ../tango.tar.gz include lib bin || die 1 "Failed to create tango.tar.gz" 
    8374cd .. || exit 1 
  • trunk/install/dmd-posix/tango-dmd-tool

    r2230 r2425  
    6565    rm -f  $PREFIX/include/d/tango/object.di 
    6666fi 
     67# Since Tango 0.99 
     68if [ -e "$PREFIX/include/d/object.di" ] 
     69then 
     70    rm -rf $PREFIX/include/d/tango 
     71    rm -rf $PREFIX/include/d/std 
     72    rm -f  $PREFIX/include/d/object.di 
     73fi 
     74 
    6775if [ -e "$PREFIX/lib/libtango.a" ] 
    6876then