mirror of
https://github.com/home-assistant/core.git
synced 2025-07-25 14:17:45 +00:00
install/uninstall scripts for OS X
This commit is contained in:
parent
332f7621ce
commit
e86ee9eae7
17
scripts/osx_install
Executable file
17
scripts/osx_install
Executable file
@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
echo "Installing homebridge..."
|
||||
|
||||
APP_PATH=`pwd`
|
||||
HASS_PATH=`which hass`
|
||||
USER_NAME=`whoami`
|
||||
|
||||
cp scripts/org.home-assistant.plist ~/Library/LaunchAgents/org.home-assistant.plist
|
||||
|
||||
sed -i '' -e "s#%USER%#$USER_NAME#g" ~/Library/LaunchAgents/org.home-assistant.plist
|
||||
sed -i '' -e "s#%PATH%#$APP_PATH#g" ~/Library/LaunchAgents/org.home-assistant.plist
|
||||
sed -i '' -e "s#%HASS_PATH%#$HASS_PATH#g" ~/Library/LaunchAgents/org.home-assistant.plist
|
||||
|
||||
launchctl load -w -F ~/Library/LaunchAgents/org.home-assistant.plist
|
4
scripts/osx_uninstall
Executable file
4
scripts/osx_uninstall
Executable file
@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
launchctl unload ~/Library/LaunchAgents/org.home-assistant.plist
|
||||
rm ~/Library/LaunchAgents/org.home-assistant.plist
|
Loading…
x
Reference in New Issue
Block a user