| Index: remoting/client/ios/chromiumoting/main.mm
|
| diff --git a/remoting/client/ios/chromiumoting/main.mm b/remoting/client/ios/chromiumoting/main.mm
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..5a07bca2a7a4db5c605b786d241b9e93fbce2520
|
| --- /dev/null
|
| +++ b/remoting/client/ios/chromiumoting/main.mm
|
| @@ -0,0 +1,33 @@
|
| +// Copyright 2016 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.
|
| +
|
| +#if !defined(__has_feature) || !__has_feature(objc_arc)
|
| +#error "This file requires ARC support."
|
| +#endif
|
| +
|
| +#import <UIKit/UIKit.h>
|
| +
|
| +#include "base/at_exit.h"
|
| +#include "base/command_line.h"
|
| +#import "remoting/client/ios/chromiumoting/app_delegate.h"
|
| +
|
| +int main(int argc, char* argv[]) {
|
| + // This class is designed to fulfill the dependents needs when it goes out of
|
| + // scope and gets destructed.
|
| + base::AtExitManager exitManager;
|
| +
|
| + // Publicize the CommandLine.
|
| + base::CommandLine::Init(argc, argv);
|
| +
|
| +#ifdef DEBUG
|
| + // Set min log level for debug builds. For some reason this has to be
|
| + // negative.
|
| + logging::SetMinLogLevel(-1);
|
| +#endif
|
| +
|
| + @autoreleasepool {
|
| + return UIApplicationMain(argc, argv, nil,
|
| + NSStringFromClass([AppDelegate class]));
|
| + }
|
| +}
|
|
|