VirtualBox

Changeset 1076 in kBuild


Ignore:
Timestamp:
Jul 15, 2007 7:36:22 PM (18 years ago)
Author:
bird
Message:

Respect PATH_KBUILD_BIN if it's present.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/env.sh

    r1067 r1076  
    4141export PATH_KBUILD
    4242echo "dbg: PATH_KBUILD=$PATH_KBUILD"
     43
    4344
    4445#
     
    218219esac
    219220
     221
     222#
     223# Calc PATH_KBUILD_BIN (but don't export it).
     224#
     225if test -z "$PATH_KBUILD_BIN"; then
     226    PATH_KBUILD_BIN="${PATH_KBUILD}/bin/${BUILD_PLATFORM}.${BUILD_PLATFORM_ARCH}"
     227fi
     228echo "dbg: PATH_KBUILD_BIN=${PATH_KBUILD_BIN} (not exported)"
     229
    220230# Make shell. OS/2 and DOS only?
    221 export MAKESHELL="$PATH_KBUILD/bin/$BUILD_PLATFORM.$BUILD_PLATFORM_ARCH/kmk_ash${_SUFF_EXE}";
     231export MAKESHELL="${PATH_KBUILD_BIN}/kmk_ash${_SUFF_EXE}";
    222232
    223233#
     
    225235# NOTE! Once bootstrapped this is the only thing that is actually necessary.
    226236#
    227 PATH="$PATH_KBUILD/bin/$BUILD_PLATFORM.$BUILD_PLATFORM_ARCH/${_PATH_SEP}$PATH"
     237PATH="${PATH_KBUILD_BIN}/${_PATH_SEP}$PATH"
    228238export PATH
    229239echo "dbg: PATH=$PATH"
    230240
    231241# Sanity and x bits.
    232 if test ! -d "$PATH_KBUILD/bin/$BUILD_PLATFORM.$BUILD_PLATFORM_ARCH/"; then
    233     echo "$0: warning: The bin directory for this platform doesn't exists. ($PATH_KBUILD/bin/$BUILD_PLATFORM.$BUILD_PLATFORM_ARCH/)"
     242if test ! -d "${PATH_KBUILD_BIN}/"; then
     243    echo "$0: warning: The bin directory for this platform doesn't exists. (${PATH_KBUILD_BIN}/)"
    234244else
    235245    for prog in kmk kDepPre kDepIDB kmk_append kmk_ash kmk_cat kmk_cp kmk_echo kmk_install kmk_ln kmk_mkdir kmk_mv kmk_rm kmk_rmdir kmk_sed;
    236246    do
    237         chmod a+x $PATH_KBUILD/bin/$BUILD_PLATFORM.$BUILD_PLATFORM_ARCH/${prog} > /dev/null 2>&1
    238         if test ! -f "$PATH_KBUILD/bin/$BUILD_PLATFORM.$BUILD_PLATFORM_ARCH/${prog}${_SUFF_EXE}"; then
    239             echo "$0: warning: The ${prog} program doesn't exist for this platform. ($PATH_KBUILD/bin/$BUILD_PLATFORM.$BUILD_PLATFORM_ARCH/${prog}${_SUFF_EXE})"
     247        chmod a+x ${PATH_KBUILD_BIN}/${prog} > /dev/null 2>&1
     248        if test ! -f "${PATH_KBUILD_BIN}/${prog}${_SUFF_EXE}"; then
     249            echo "$0: warning: The ${prog} program doesn't exist for this platform. (${PATH_KBUILD_BIN}/${prog}${_SUFF_EXE})"
    240250        fi
    241251    done
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette