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

Changeset 3489

Show
Ignore:
Timestamp:
05/07/08 13:55:32 (4 months ago)
Author:
larsivi
Message:

Find version for pre-releases too, closes #1069, thanks afb and mandel

Files:

Legend:

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

    r3176 r3489  
    3030fi 
    3131 
    32 GDC_VER="`$HOST-gdc --version | grep 'gdc' | sed 's/^.*gdc \([0-9]*\.[0-9]*\).*$/\1/'`" 
     32GDC_VER="`$HOST-gdc --version | grep 'gdc' | sed 's/^.*gdc \(pre\-?release \)*\([0-9]*\.[0-9]*\).*$/\2/'`" 
    3333GDC_MAJOR="`echo $GDC_VER | sed 's/\..*//'`" 
    3434GDC_MINOR="`echo $GDC_VER | sed 's/.*\.//'`" 
  • trunk/lib/build-gdc.sh

    r3276 r3489  
    22cd "`dirname $0`" 
    33 
     4while [ "$#" != "0" ] 
     5do 
     6    case "$1" in 
     7        --debug) 
     8            DEBUG=1 
     9            ;; 
     10    esac 
     11done 
     12  
    413# Allow gdc and gdmd to be overriden 
    514if [ "$GDC" = "" ] 
     
    1221fi 
    1322 
    14 GDC_VER="`$GDC --version | grep 'gdc' | sed 's/^.*gdc \([0-9]*\.[0-9]*\).*$/\1/'`" 
     23GDC_VER="`$GDC --version | grep 'gdc' | sed 's/^.*gdc \(pre\-?release \)*\([0-9]*\.[0-9]*\).*$/\2/'`" 
    1524GDC_MAJOR="`echo $GDC_VER | sed 's/\..*//'`" 
    1625GDC_MINOR="`echo $GDC_VER | sed 's/.*\.//'`" 
     
    2029then 
    2130    ADD_CFLAGS="-mregnames" 
     31fi 
     32 
     33if [ "$DEBUG" = "1" ] 
     34then 
     35    ADD_CFLAGS="$ADD_CFLAGS -g" 
    2236fi 
    2337