Changeset 29772
- Timestamp:
- 2012-01-18T05:03:15+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/scripts/ext-toolchain.sh
r29769 r29772 90 90 test_uclibc() { 91 91 local sysroot="$("$CC" $CFLAGS -print-sysroot 2>/dev/null)" 92 if [ -d "$ sysroot" ]; then92 if [ -d "${sysroot:-$TOOLCHAIN}" ]; then 93 93 local lib 94 for lib in "$ sysroot"/{lib,usr/lib,usr/local/lib}/ld-uClibc*.so*; do94 for lib in "${sysroot:-$TOOLCHAIN}"/{lib,usr/lib,usr/local/lib}/ld-uClibc*.so*; do 95 95 if [ -f "$lib" ] && [ ! -h "$lib" ]; then 96 96 return 0 … … 125 125 local sysroot="$("$CC" "$@" -muclibc -print-sysroot 2>/dev/null)" 126 126 for inc in "include" "usr/include" "usr/local/include"; do 127 local conf="$ sysroot/$inc/bits/uClibc_config.h"127 local conf="${sysroot:-$TOOLCHAIN}/$inc/bits/uClibc_config.h" 128 128 if [ -f "$conf" ]; then 129 129 case "$feature" in … … 175 175 local bindir bindirs 176 176 for bindir in $( 177 echo "$sysroot/bin"; 178 echo "$sysroot/usr/bin"; 179 echo "$sysroot/usr/local/bin"; 180 echo "$TOOLCHAIN/bin"; 181 echo "$TOOLCHAIN/usr/bin"; 182 echo "$TOOLCHAIN/usr/local/bin"; 177 echo "${sysroot:-$TOOLCHAIN}/bin"; 178 echo "${sysroot:-$TOOLCHAIN}/usr/bin"; 179 echo "${sysroot:-$TOOLCHAIN}/usr/local/bin"; 183 180 "$CPP" $CFLAGS -v -x c /dev/null 2>&1 | \ 184 181 sed -ne 's#:# #g; s#^COMPILER_PATH=##p'
Note: See TracChangeset
for help on using the changeset viewer.