summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/build/internals.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/build/internals.sh b/scripts/build/internals.sh
index 555db36..d5fa68f 100644
--- a/scripts/build/internals.sh
+++ b/scripts/build/internals.sh
@@ -42,6 +42,13 @@ do_finish() {
CT_DoLog EXTRA "Installing toolchain wrappers"
CT_Pushd "${CT_PREFIX_DIR}/bin"
+ case "$CT_SYS_OS" in
+ Darwin|FreeBSD)
+ # wrapper does not work (when using readlink -m)
+ CT_DoLog WARN "Forcing usage of binary tool wrapper"
+ CT_TOOLS_WRAPPER="exec"
+ ;;
+ esac
# Install the wrapper
case "${CT_TOOLS_WRAPPER}" in
script)