aboutsummaryrefslogtreecommitdiffstats
path: root/webui.sh
diff options
context:
space:
mode:
authorAUTOMATIC1111 <16777216c@gmail.com>2022-12-03 15:51:22 +0000
committerGitHub <noreply@github.com>2022-12-03 15:51:22 +0000
commit8fba733c0906dd3a80c0a3873793cffa4c78ce04 (patch)
treed478e563caaf22d5a0aa5715bf0adb4c00bb4ad0 /webui.sh
parent60bd4d52a658838c5ee3f6ddfe8d4db55cf1d764 (diff)
parent5ec8981df46ff6e678c09dd2c1bf4d873ac22a46 (diff)
downloadstable-diffusion-webui-gfx803-8fba733c0906dd3a80c0a3873793cffa4c78ce04.tar.gz
stable-diffusion-webui-gfx803-8fba733c0906dd3a80c0a3873793cffa4c78ce04.tar.bz2
stable-diffusion-webui-gfx803-8fba733c0906dd3a80c0a3873793cffa4c78ce04.zip
Merge pull request #5286 from brkirch/launch-py-mac
Add macOS (Darwin) installation defaults
Diffstat (limited to 'webui.sh')
-rwxr-xr-xwebui.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/webui.sh b/webui.sh
index 6d4f0992..683c97d3 100755
--- a/webui.sh
+++ b/webui.sh
@@ -4,6 +4,14 @@
# change the variables in webui-user.sh instead #
#################################################
+# If run from macOS, load defaults from webui-macos-env.sh
+if [[ "$OSTYPE" == "darwin"* ]]; then
+ if [[ -f webui-macos-env.sh ]]
+ then
+ source ./webui-macos-env.sh
+ fi
+fi
+
# Read variables from webui-user.sh
# shellcheck source=/dev/null
if [[ -f webui-user.sh ]]
@@ -51,10 +59,11 @@ fi
can_run_as_root=0
# read any command line flags to the webui.sh script
-while getopts "f" flag
+while getopts "f" flag > /dev/null 2>&1
do
case ${flag} in
f) can_run_as_root=1;;
+ *) break;;
esac
done