mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-18 10:46:26 +00:00
scripts: create the makeinfo wrapper before we set PATH
If we set PATH to the tools wrappers before we create the makeinfo wrapper, then we may well wrap an existing wrapper from a previous run. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
This commit is contained in:
parent
7494386046
commit
7e64cef4b4
@ -472,6 +472,13 @@ if [ -z "${CT_RESTART}" ]; then
|
|||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Some makeinfo versions are a pain in [put your most sensible body part here].
|
||||||
|
# Go ahead with those, by creating a wrapper that keeps partial files, and that
|
||||||
|
# never fails:
|
||||||
|
CT_DoLog DEBUG " 'makeinfo' -> '$(CT_Which makeinfo)'"
|
||||||
|
printf "#${BANG}${CT_SHELL}\n$(CT_Which makeinfo) --force \"\${@}\"\ntrue\n" >"${CT_PREFIX_DIR}/buildtools/makeinfo"
|
||||||
|
CT_DoExecLog ALL chmod 700 "${CT_PREFIX_DIR}/buildtools/makeinfo"
|
||||||
|
|
||||||
# Carefully add paths in the order we want them:
|
# Carefully add paths in the order we want them:
|
||||||
# - first try in ${CT_PREFIX_DIR}/bin
|
# - first try in ${CT_PREFIX_DIR}/bin
|
||||||
# - then try in ${CT_CC_CORE_SHARED_PREFIX_DIR}/bin
|
# - then try in ${CT_CC_CORE_SHARED_PREFIX_DIR}/bin
|
||||||
@ -485,13 +492,6 @@ if [ -z "${CT_RESTART}" ]; then
|
|||||||
*) ;;
|
*) ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Some makeinfo versions are a pain in [put your most sensible body part here].
|
|
||||||
# Go ahead with those, by creating a wrapper that keeps partial files, and that
|
|
||||||
# never fails:
|
|
||||||
CT_DoLog DEBUG " 'makeinfo' -> '$(CT_Which makeinfo)'"
|
|
||||||
printf "#${BANG}${CT_SHELL}\n$(CT_Which makeinfo) --force \"\${@}\"\ntrue\n" >"${CT_PREFIX_DIR}/buildtools/makeinfo"
|
|
||||||
CT_DoExecLog ALL chmod 700 "${CT_PREFIX_DIR}/buildtools/makeinfo"
|
|
||||||
|
|
||||||
# Help gcc
|
# Help gcc
|
||||||
CT_CFLAGS_FOR_HOST=
|
CT_CFLAGS_FOR_HOST=
|
||||||
[ "${CT_USE_PIPES}" = "y" ] && CT_CFLAGS_FOR_HOST="${CT_CFLAGS_FOR_HOST} -pipe"
|
[ "${CT_USE_PIPES}" = "y" ] && CT_CFLAGS_FOR_HOST="${CT_CFLAGS_FOR_HOST} -pipe"
|
||||||
|
Loading…
Reference in New Issue
Block a user