Auto-update on brew cask install/upgrade
.
This commit is contained in:
parent
8a30be7442
commit
cf4c2bb97a
@ -224,6 +224,15 @@ case "$HOMEBREW_COMMAND" in
|
|||||||
--config) HOMEBREW_COMMAND="config" ;;
|
--config) HOMEBREW_COMMAND="config" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
if [[ "$HOMEBREW_COMMAND" = "cask" ]]
|
||||||
|
then
|
||||||
|
HOMEBREW_CASK_COMMAND="$1"
|
||||||
|
|
||||||
|
case "$HOMEBREW_CASK_COMMAND" in
|
||||||
|
instal) HOMEBREW_CASK_COMMAND="install" ;; # gem does the same
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
# Set HOMEBREW_DEV_CMD_RUN for users who have run a development command.
|
# Set HOMEBREW_DEV_CMD_RUN for users who have run a development command.
|
||||||
# This makes them behave like HOMEBREW_DEVELOPERs for brew update.
|
# This makes them behave like HOMEBREW_DEVELOPERs for brew update.
|
||||||
if [[ -z "$HOMEBREW_DEVELOPER" ]]
|
if [[ -z "$HOMEBREW_DEVELOPER" ]]
|
||||||
@ -297,7 +306,8 @@ update-preinstall() {
|
|||||||
[[ -z "$HOMEBREW_AUTO_UPDATE_CHECKED" ]] || return
|
[[ -z "$HOMEBREW_AUTO_UPDATE_CHECKED" ]] || return
|
||||||
[[ -z "$HOMEBREW_UPDATE_PREINSTALL" ]] || return
|
[[ -z "$HOMEBREW_UPDATE_PREINSTALL" ]] || return
|
||||||
|
|
||||||
if [[ "$HOMEBREW_COMMAND" = "install" || "$HOMEBREW_COMMAND" = "upgrade" || "$HOMEBREW_COMMAND" = "tap" ]]
|
if [[ "$HOMEBREW_COMMAND" = "install" || "$HOMEBREW_COMMAND" = "upgrade" || "$HOMEBREW_COMMAND" = "tap" ||
|
||||||
|
"$HOMEBREW_CASK_COMMAND" = "install" || "$HOMEBREW_CASK_COMMAND" = "upgrade" ]]
|
||||||
then
|
then
|
||||||
if [[ -z "$HOMEBREW_VERBOSE" ]]
|
if [[ -z "$HOMEBREW_VERBOSE" ]]
|
||||||
then
|
then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user