diff --git a/atom.gyp b/atom.gyp index 8064ced50f2a..eef5641357c1 100644 --- a/atom.gyp +++ b/atom.gyp @@ -5,6 +5,9 @@ 'app_sources': [ 'app/atom_main.cc', ], + 'bundle_sources': [ + 'browser/mac/atom.icns', + ], 'coffee_sources': [ 'browser/api/lib/app.coffee', 'browser/api/lib/atom_delegate.coffee', @@ -126,6 +129,9 @@ 'sources': [ '<@(app_sources)', ], + 'mac_bundle_resources': [ + '<@(bundle_sources)', + ], 'include_dirs': [ '.', ], diff --git a/browser/mac/Info.plist b/browser/mac/Info.plist index 0056061c7d75..07bc63281af4 100644 --- a/browser/mac/Info.plist +++ b/browser/mac/Info.plist @@ -6,9 +6,11 @@ com.github.atom CFBundleName ${PRODUCT_NAME} + CFBundleIconFile + atom.icns NSMainNibFile MainMenu NSPrincipalClass - BRYApplication + AtomApplication diff --git a/browser/mac/atom.icns b/browser/mac/atom.icns new file mode 100644 index 000000000000..2713bf8f2893 Binary files /dev/null and b/browser/mac/atom.icns differ