Files
atom/native/main_mac.mm
Corey Johnson & Nathan Sobo 949abdcd19 Pass argc and argv to CefInitialize
2012-09-10 17:22:21 -07:00

18 lines
592 B
Plaintext

#import "include/cef_application_mac.h"
#import "native/atom_application.h"
int main(int argc, char* argv[]) {
@autoreleasepool {
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];
AtomApplication *application = [AtomApplication applicationWithArguments:argv count:argc];
NSString *mainNibName = [infoDictionary objectForKey:@"NSMainNibFile"];
NSNib *mainNib = [[NSNib alloc] initWithNibNamed:mainNibName bundle:[NSBundle mainBundle]];
[mainNib instantiateNibWithOwner:application topLevelObjects:nil];
CefRunMessageLoop();
}
return 0;
}