| Index: ui/message_center/message_center.gyp
|
| diff --git a/ui/message_center/message_center.gyp b/ui/message_center/message_center.gyp
|
| index 9db4e5a7e27a59c3b556ad9d7481246ab0630279..0748d65beba65b89081d10946dc367f6b316819d 100644
|
| --- a/ui/message_center/message_center.gyp
|
| +++ b/ui/message_center/message_center.gyp
|
| @@ -136,7 +136,9 @@
|
| 'views/message_popup_bubble.h',
|
| ],
|
| }],
|
| - ['notifications==0', { # Android and iOS.
|
| + # iOS disables notifications altogether, Android implements its own
|
| + # notification UI manager instead of deferring to the message center.
|
| + ['notifications==0 or OS=="android"', {
|
| 'sources/': [
|
| # Exclude everything except dummy impl.
|
| ['exclude', '\\.(cc|mm)$'],
|
| @@ -146,6 +148,14 @@
|
| }, { # notifications==1
|
| 'sources!': [ 'dummy_message_center.cc' ],
|
| }],
|
| + # Include a minimal set of files required for notifications on Android.
|
| + ['OS=="android"', {
|
| + 'sources/': [
|
| + ['include', '^notification\\.cc$'],
|
| + ['include', '^notification_delegate\\.cc$'],
|
| + ['include', '^notifier_settings\\.cc$'],
|
| + ],
|
| + }],
|
| ],
|
| }, # target_name: message_center
|
| {
|
|
|