brew.sh: test HOMEBREW_INSTALL_FROM_API on developers.
Test `HOMEBREW_INSTALL_FROM_API` on `HOMEBREW_DEV_CMD_RUN` and `HOMEBREW_DEVELOPER` folks who haven't run a `HOMEBREW_DEVELOPER_COMMAND`. The next step after this will be to make this functionality the default for everyone.
This commit is contained in:
parent
31ed6906f9
commit
8e1bcd93f3
@ -766,6 +766,16 @@ To turn developer mode off, run $(bold "brew developer off")
|
|||||||
export HOMEBREW_DEV_CMD_RUN="1"
|
export HOMEBREW_DEV_CMD_RUN="1"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Test HOMEBREW_INSTALL_FROM_API on HOMEBREW_DEV_CMD_RUN and HOMEBREW_DEVELOPER
|
||||||
|
# folks who haven't run a HOMEBREW_DEVELOPER_COMMAND.
|
||||||
|
if [[ -z "${HOMEBREW_NO_INSTALL_FROM_API}" &&
|
||||||
|
-z "${HOMEBREW_INSTALL_FROM_API}" &&
|
||||||
|
-z "${HOMEBREW_DEVELOPER_COMMAND}" ]] &&
|
||||||
|
[[ -n "${HOMEBREW_DEV_CMD_RUN}" || -n "${HOMEBREW_DEVELOPER}" ]]
|
||||||
|
then
|
||||||
|
export HOMEBREW_INSTALL_FROM_API=1
|
||||||
|
fi
|
||||||
|
|
||||||
if [[ -f "${HOMEBREW_LIBRARY}/Homebrew/cmd/${HOMEBREW_COMMAND}.sh" ]]
|
if [[ -f "${HOMEBREW_LIBRARY}/Homebrew/cmd/${HOMEBREW_COMMAND}.sh" ]]
|
||||||
then
|
then
|
||||||
HOMEBREW_BASH_COMMAND="${HOMEBREW_LIBRARY}/Homebrew/cmd/${HOMEBREW_COMMAND}.sh"
|
HOMEBREW_BASH_COMMAND="${HOMEBREW_LIBRARY}/Homebrew/cmd/${HOMEBREW_COMMAND}.sh"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user