31 lines
620 B
Plaintext
Raw Normal View History

2018-06-27 14:08:00 -05:00
#!/bin/bash
2021-04-20 22:52:07 +09:00
# HOMEBREW_CCCFG is set by extend/ENV/super.rb
# HOMEBREW_LIBRARY is set by bin/brew
2021-04-18 19:54:33 +09:00
# shellcheck disable=SC2154,SC2250
2021-01-26 15:21:24 -05:00
pathremove() {
local IFS=':'
local NEWPATH=""
local DIR=""
local PATHVARIABLE="${2:-PATH}"
for DIR in ${!PATHVARIABLE}
do
if [[ "${DIR}" != "$1" ]]
then
NEWPATH="${NEWPATH:+$NEWPATH:}${DIR}"
fi
done
export "${PATHVARIABLE}"="${NEWPATH}"
2018-06-27 15:19:56 -05:00
}
2021-04-20 23:50:02 +09:00
SAVED_PATH="${PATH}"
pathremove "${HOMEBREW_LIBRARY}/Homebrew/shims/linux/super"
MAKE="$(command -v make)"
export MAKE
export PATH="${SAVED_PATH}"
2018-07-30 09:16:33 -05:00
2021-04-18 19:54:33 +09:00
export HOMEBREW_CCCFG="O${HOMEBREW_CCCFG}"
2018-06-27 15:19:56 -05:00
2021-04-18 19:54:33 +09:00
exec "${MAKE}" "$@"