// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Copyright (c) 2013 Adam Roben . All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE-CHROMIUM file. #ifndef ELECTRON_SHELL_COMMON_MAC_MAIN_APPLICATION_BUNDLE_H_ #define ELECTRON_SHELL_COMMON_MAC_MAIN_APPLICATION_BUNDLE_H_ #ifdef __OBJC__ @class NSBundle; #else struct NSBundle; #endif namespace base { class FilePath; } namespace electron { // The "main" application bundle is the outermost bundle for this logical // application. E.g., if you have MyApp.app and // MyApp.app/Contents/Frameworks/MyApp Helper.app, the main application bundle // is MyApp.app, no matter which executable is currently running. NSBundle* MainApplicationBundle(); base::FilePath MainApplicationBundlePath(); } // namespace electron #endif // ELECTRON_SHELL_COMMON_MAC_MAIN_APPLICATION_BUNDLE_H_