| Index: remoting/tools/register_local_nm_hosts.sh
|
| diff --git a/remoting/tools/register_local_nm_hosts.sh b/remoting/tools/register_local_nm_hosts.sh
|
| index 8a0b2537f1d1774e19b8907b17303a4258424b15..aba87ef04b9578b62050e4960c896b7ae4647774 100755
|
| --- a/remoting/tools/register_local_nm_hosts.sh
|
| +++ b/remoting/tools/register_local_nm_hosts.sh
|
| @@ -46,7 +46,10 @@ register_hosts() {
|
| register_hosts_for_all_channels() {
|
| local build_dir="$1"
|
|
|
| - if [ $(uname -s) == "Darwin" ]; then
|
| + if [ -n "$CHROME_USER_DATA_DIR" ]; then
|
| + register_hosts "${build_dir}" \
|
| + "${CHROME_USER_DATA_DIR}/NativeMessagingHosts"
|
| + elif [ $(uname -s) == "Darwin" ]; then
|
| register_hosts "${build_dir}" \
|
| "${HOME}/Library/Application Support/Google/Chrome/NativeMessagingHosts"
|
| register_hosts "${build_dir}" \
|
| @@ -71,7 +74,10 @@ unregister_hosts() {
|
| }
|
|
|
| unregister_hosts_for_all_channels() {
|
| - if [ $(uname -s) == "Darwin" ]; then
|
| + if [ -n "$CHROME_USER_DATA_DIR" ]; then
|
| + unregister_hosts \
|
| + "${CHROME_USER_DATA_DIR}/NativeMessagingHosts"
|
| + elif [ $(uname -s) == "Darwin" ]; then
|
| unregister_hosts \
|
| "${HOME}/Library/Application Support/Google/Chrome/NativeMessagingHosts"
|
| unregister_hosts \
|
|
|