1.1 --- a/scripts/build/internals.sh Wed Jul 07 22:33:49 2010 +0200
1.2 +++ b/scripts/build/internals.sh Wed Jul 28 01:38:15 2010 +0200
1.3 @@ -21,6 +21,19 @@
1.4 CT_DoExecLog ALL chmod 755 "${CT_PREFIX_DIR}/bin/${CT_TARGET}-populate"
1.5 fi
1.6
1.7 + if [ "${CT_LIBC_XLDD}" = "y" ]; then
1.8 + CT_DoLog EXTRA "Installing a cross-ldd helper"
1.9 + sed -r -e 's|@@CT_TARGET@@|'"${CT_TARGET}"'|g;' \
1.10 + -e 's|@@CT_install@@|'"${install}"'|g;' \
1.11 + -e 's|@@CT_bash@@|'"${bash}"'|g;' \
1.12 + -e 's|@@CT_grep@@|'"${grep}"'|g;' \
1.13 + -e 's|@@CT_make@@|'"${make}"'|g;' \
1.14 + -e 's|@@CT_sed@@|'"${sed}"'|g;' \
1.15 + "${CT_LIB_DIR}/scripts/xldd.in" \
1.16 + >"${CT_PREFIX_DIR}/bin/${CT_TARGET}-ldd"
1.17 + CT_DoExecLog ALL chmod 755 "${CT_PREFIX_DIR}/bin/${CT_TARGET}-ldd"
1.18 + fi
1.19 +
1.20 # Create the aliases to the target tools
1.21 CT_DoLog EXTRA "Creating toolchain aliases"
1.22 CT_Pushd "${CT_PREFIX_DIR}/bin"