Changeset 01fc702 in freewrt for scripts


Ignore:
Timestamp:
Jul 17, 2006, 2:43:32 AM (19 years ago)
Author:
Thorsten Glaser <tg@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
ba153e7
Parents:
3b6dd93
Message:
  • tell which version of make is too old
  • handle 3.79.1 (currently in fink)

NB: 3.79.1 and 3.80 on Mac OSX Tiger are both too old.

git-svn-id: svn://www.freewrt.org/trunk/freewrt@261 afb5a338-a214-0410-bd46-81f09a774fd1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • scripts/scan-tools.sh

    r3b6dd93 r01fc702  
    8282X=$(gmake --version 2>&1 | grep '^GNU Make' | \
    8383    sed -e 's/GNU Make //' -e 's/version //' -e 's/, by.*$//')
     84[[ $X = +([0-9]).+([0-9]).+([0-9]) ]] && X=${X%.*}
    8485if [[ $X = +([0-9]).+([0-9]) ]]; then
    8586        let major=${X%.*}
     
    9596fi
    9697if (( (major < 3) || ((major == 3) && (minor < 81)) )); then
    97         echo GNU make too old.
     98        echo GNU make $major.$minor too old.
    9899        echo Please install GNU make 3.81 or higher to continue.
    99100        if [[ $NO_ERROR = 1 || -s /etc/debian_version ]]; then
Note: See TracChangeset for help on using the changeset viewer.