diff options
author | midipix <writeonce@midipix.org> | 2020-01-04 14:25:15 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2020-01-04 14:27:43 +0000 |
commit | 1f75e6e86df236a0a58ee92093998c36cae97344 (patch) | |
tree | 79d3adad3c7a3c5546d5eabe16df0245a9f25477 /sofort/ccenv | |
parent | 1951e4cfc86ff2a88d93844cce5867ee0faa4093 (diff) | |
download | ptycon-1f75e6e86df236a0a58ee92093998c36cae97344.tar.bz2 ptycon-1f75e6e86df236a0a58ee92093998c36cae97344.tar.xz |
build system: ccenv_{set_cc|dso_verify}(): support deferred command expansion.
Diffstat (limited to 'sofort/ccenv')
-rw-r--r-- | sofort/ccenv/ccenv.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sofort/ccenv/ccenv.sh b/sofort/ccenv/ccenv.sh index ef7a957..7903b26 100644 --- a/sofort/ccenv/ccenv.sh +++ b/sofort/ccenv/ccenv.sh @@ -429,7 +429,7 @@ ccenv_set_cc() ccenv_cmd="$ccenv_cc --target=$ccenv_host -E -xc -" if [ -z "$mb_user_cc" ]; then - $ccenv_cmd < /dev/null > /dev/null \ + $(printf %s "$ccenv_cmd") < /dev/null > /dev/null \ 2>"$ccenv_tmp" || true ccenv_errors=$(cat "$ccenv_tmp") @@ -1206,7 +1206,7 @@ ccenv_dso_verify() rm -f a.out - printf '%s' "$ccenv_str" | $ccenv_cmd \ + printf '%s' "$ccenv_str" | $(printf %s "$ccenv_cmd") \ > /dev/null 2>&3 \ || mb_disable_shared=yes |