// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "remoting/host/constants_mac.h" namespace remoting { #define SERVICE_NAME "org.chromium.chromoting" #define APPLICATIONS_DIR "/Applications/" #define HELPER_TOOLS_DIR "/Library/PrivilegedHelperTools/" #define LAUNCH_AGENTS_DIR "/Library/LaunchAgents/" #define PREFERENCE_PANES_DIR "/Library/PreferencePanes/" #define LOG_DIR "/var/log/" #define LOG_CONFIG_DIR "/etc/newsyslog.d/" const char kServiceName[] = SERVICE_NAME; const char kPrefPaneFileName[] = PREFPANE_BUNDLE_NAME; const char kPrefPaneFilePath[] = PREFERENCE_PANES_DIR PREFPANE_BUNDLE_NAME; const char kHostConfigFileName[] = SERVICE_NAME ".json"; const char kHostConfigFilePath[] = HELPER_TOOLS_DIR SERVICE_NAME ".json"; const char kHostHelperScriptPath[] = HELPER_TOOLS_DIR SERVICE_NAME ".me2me.sh"; const char kHostBinaryPath[] = HELPER_TOOLS_DIR HOST_BUNDLE_NAME; const char kHostEnabledPath[] = HELPER_TOOLS_DIR SERVICE_NAME ".me2me_enabled"; const char kServicePlistPath[] = LAUNCH_AGENTS_DIR SERVICE_NAME ".plist"; const char kLogFilePath[] = LOG_DIR SERVICE_NAME ".log"; const char kLogFileConfigPath[] = LOG_CONFIG_DIR SERVICE_NAME ".conf"; const char kNativeMessagingManifestPath[] = "/Library/Google/Chrome/NativeMessagingHosts/" "com.google.chrome.remote_desktop.json"; const char kBrandedUninstallerPath[] = APPLICATIONS_DIR "Chrome Remote Desktop Host Uninstaller.app"; const char kUnbrandedUninstallerPath[] = APPLICATIONS_DIR "Chromoting Host Uninstaller.app"; } // namespace remoting