OLD | NEW |
---|---|
1 # Copyright 2012 The Chromium Authors. All rights reserved. | 1 # Copyright 2012 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'browser', | 8 'target_name': 'browser', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'variables': { 'enable_wexit_time_destructors': 1, }, | 10 'variables': { 'enable_wexit_time_destructors': 1, }, |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
60 'export_dependent_settings': [ | 60 'export_dependent_settings': [ |
61 '../sync/sync.gyp:sync_notifier', | 61 '../sync/sync.gyp:sync_notifier', |
62 ], | 62 ], |
63 'sources': [ | 63 'sources': [ |
64 # All .cc, .h, .m, and .mm files under browser except for: | 64 # All .cc, .h, .m, and .mm files under browser except for: |
65 # * tests and mocks. | 65 # * tests and mocks. |
66 # * code below browser/chromeos | 66 # * code below browser/chromeos |
67 # * code below browser/extensions | 67 # * code below browser/extensions |
68 'browser/about_flags.cc', | 68 'browser/about_flags.cc', |
69 'browser/about_flags.h', | 69 'browser/about_flags.h', |
70 'browser/about_flags_android.cc', | |
71 'browser/accessibility/accessibility_extension_api_constants.cc', | 70 'browser/accessibility/accessibility_extension_api_constants.cc', |
72 'browser/accessibility/accessibility_extension_api_constants.h', | 71 'browser/accessibility/accessibility_extension_api_constants.h', |
73 'browser/accessibility/accessibility_events.cc', | 72 'browser/accessibility/accessibility_events.cc', |
74 'browser/accessibility/accessibility_events.h', | 73 'browser/accessibility/accessibility_events.h', |
75 'browser/accessibility/invert_bubble_prefs.cc', | 74 'browser/accessibility/invert_bubble_prefs.cc', |
76 'browser/accessibility/invert_bubble_prefs.h', | 75 'browser/accessibility/invert_bubble_prefs.h', |
77 'browser/alternate_nav_url_fetcher.cc', | 76 'browser/alternate_nav_url_fetcher.cc', |
78 'browser/alternate_nav_url_fetcher.h', | 77 'browser/alternate_nav_url_fetcher.h', |
79 'browser/android/chrome_jni_registrar.cc', | 78 'browser/android/chrome_jni_registrar.cc', |
80 'browser/android/chrome_jni_registrar.h', | 79 'browser/android/chrome_jni_registrar.h', |
(...skipping 886 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
967 'browser/jankometer.cc', | 966 'browser/jankometer.cc', |
968 'browser/jankometer.h', | 967 'browser/jankometer.h', |
969 'browser/jankometer_android.cc', | 968 'browser/jankometer_android.cc', |
970 'browser/jankometer_mac.cc', | 969 'browser/jankometer_mac.cc', |
971 'browser/jumplist_win.cc', | 970 'browser/jumplist_win.cc', |
972 'browser/jumplist_win.h', | 971 'browser/jumplist_win.h', |
973 'browser/language_usage_metrics.cc', | 972 'browser/language_usage_metrics.cc', |
974 'browser/language_usage_metrics.h', | 973 'browser/language_usage_metrics.h', |
975 'browser/lifetime/application_lifetime.cc', | 974 'browser/lifetime/application_lifetime.cc', |
976 'browser/lifetime/application_lifetime.h', | 975 'browser/lifetime/application_lifetime.h', |
976 'browser/lifetime/application_lifetime_android.cc', | |
977 'browser/lifetime/application_lifetime_android.h', | |
977 'browser/lifetime/application_lifetime_aura.cc', | 978 'browser/lifetime/application_lifetime_aura.cc', |
978 'browser/lifetime/application_lifetime_gtk.cc', | 979 'browser/lifetime/application_lifetime_gtk.cc', |
979 'browser/lifetime/application_lifetime_mac.mm', | 980 'browser/lifetime/application_lifetime_mac.mm', |
980 'browser/lifetime/application_lifetime_stub.cc', | 981 'browser/lifetime/application_lifetime_stub.cc', |
981 'browser/lifetime/application_lifetime_win.cc', | 982 'browser/lifetime/application_lifetime_win.cc', |
982 'browser/mac/dock.h', | 983 'browser/mac/dock.h', |
983 'browser/mac/dock.mm', | 984 'browser/mac/dock.mm', |
984 'browser/mac/install_from_dmg.h', | 985 'browser/mac/install_from_dmg.h', |
985 'browser/mac/install_from_dmg.mm', | 986 'browser/mac/install_from_dmg.mm', |
986 'browser/mac/keychain_reauthorize.h', | 987 'browser/mac/keychain_reauthorize.h', |
(...skipping 1765 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2752 'browser/ssl/ssl_add_certificate_android.cc', | 2753 'browser/ssl/ssl_add_certificate_android.cc', |
2753 'browser/web_resource/notification_promo_mobile_ntp.cc', | 2754 'browser/web_resource/notification_promo_mobile_ntp.cc', |
2754 'browser/web_resource/notification_promo_mobile_ntp.h', | 2755 'browser/web_resource/notification_promo_mobile_ntp.h', |
2755 ], | 2756 ], |
2756 'sources!': [ | 2757 'sources!': [ |
2757 # Bookmark export/import are handled via the BookmarkColumns | 2758 # Bookmark export/import are handled via the BookmarkColumns |
2758 # ContentProvider. | 2759 # ContentProvider. |
2759 'browser/bookmarks/bookmark_html_writer.cc', | 2760 'browser/bookmarks/bookmark_html_writer.cc', |
2760 'browser/ssl/ssl_add_certificate.cc', | 2761 'browser/ssl/ssl_add_certificate.cc', |
2761 | 2762 |
2762 # about:flags is unsupported. | |
2763 'browser/about_flags.cc', | |
2764 'browser/about_flags.h', | |
2765 | |
2766 'browser/jankometer.cc', | 2763 'browser/jankometer.cc', |
2767 'browser/sync/sync_global_error.cc', | 2764 'browser/sync/sync_global_error.cc', |
2768 'browser/sync/sync_global_error.h', | 2765 'browser/sync/sync_global_error.h', |
2769 | 2766 |
2770 # There's no Browser/BrowserList on Android. | |
2771 'browser/download/download_crx_util.cc', | 2767 'browser/download/download_crx_util.cc', |
2772 'browser/lifetime/application_lifetime_stub.cc', | |
2773 'browser/net/gaia/gaia_oauth_fetcher.cc', | 2768 'browser/net/gaia/gaia_oauth_fetcher.cc', |
2774 'browser/omnibox_search_hint.cc', | 2769 'browser/omnibox_search_hint.cc', |
2775 'browser/page_cycler/page_cycler.cc', | 2770 'browser/page_cycler/page_cycler.cc', |
2776 'browser/page_cycler/page_cycler.h', | 2771 'browser/page_cycler/page_cycler.h', |
2777 'browser/sessions/persistent_tab_restore_service.cc', | 2772 'browser/sessions/persistent_tab_restore_service.cc', |
2778 'browser/sessions/persistent_tab_restore_service.h', | 2773 'browser/sessions/persistent_tab_restore_service.h', |
2779 'browser/sessions/session_backend.cc', | 2774 'browser/sessions/session_backend.cc', |
2780 'browser/sessions/session_backend.h', | 2775 'browser/sessions/session_backend.h', |
2781 'browser/tab_contents/background_contents.cc', | 2776 'browser/tab_contents/background_contents.cc', |
2782 'browser/tab_contents/background_contents.h', | 2777 'browser/tab_contents/background_contents.h', |
2783 'browser/tab_contents/render_view_context_menu.cc', | 2778 'browser/tab_contents/render_view_context_menu.cc', |
2784 'browser/tab_contents/render_view_context_menu.h', | 2779 'browser/tab_contents/render_view_context_menu.h', |
2785 'browser/tab_contents/render_view_context_menu_observer.cc', | 2780 'browser/tab_contents/render_view_context_menu_observer.cc', |
2786 'browser/tab_contents/render_view_context_menu_observer.h', | 2781 'browser/tab_contents/render_view_context_menu_observer.h', |
2787 'browser/tab_contents/spellchecker_submenu_observer.h', | 2782 'browser/tab_contents/spellchecker_submenu_observer.h', |
2788 'browser/tab_contents/spellchecker_submenu_observer_hunspell.cc', | 2783 'browser/tab_contents/spellchecker_submenu_observer_hunspell.cc', |
2789 'browser/tab_contents/spelling_bubble_model.cc', | 2784 'browser/tab_contents/spelling_bubble_model.cc', |
2790 'browser/tab_contents/spelling_bubble_model.h', | 2785 'browser/tab_contents/spelling_bubble_model.h', |
2791 'browser/tab_contents/spelling_menu_observer.cc', | 2786 'browser/tab_contents/spelling_menu_observer.cc', |
2792 'browser/tab_contents/spelling_menu_observer.h', | 2787 'browser/tab_contents/spelling_menu_observer.h', |
2793 'browser/upgrade_detector.cc', | |
2794 'browser/upgrade_detector.h', | |
Nico
2013/01/12 00:16:55
Likewise
| |
2795 'browser/upgrade_detector_impl.cc', | 2788 'browser/upgrade_detector_impl.cc', |
2796 'browser/upgrade_detector_impl.h', | 2789 'browser/upgrade_detector_impl.h', |
2797 | 2790 |
2798 # Not used by Android | 2791 # Not used by Android |
2799 'browser/chrome_browser_main_posix.cc', | 2792 'browser/chrome_browser_main_posix.cc', |
2800 'browser/chrome_browser_main_posix.h', | 2793 'browser/chrome_browser_main_posix.h', |
2801 'browser/process_singleton.cc', | 2794 'browser/process_singleton.cc', |
2802 ], | 2795 ], |
2803 'sources/': [ | 2796 'sources/': [ |
2804 ['exclude', '^browser/captive_portal/'], | 2797 ['exclude', '^browser/captive_portal/'], |
2805 ['exclude', '^browser/chrome_to_mobile'], | 2798 ['exclude', '^browser/chrome_to_mobile'], |
2806 ['exclude', '^browser/first_run/'], | 2799 ['exclude', '^browser/first_run/'], |
2807 ['include', '^browser/first_run/first_run.cc'], # For ctor/dtor of a struct. | 2800 ['include', '^browser/first_run/first_run.cc'], # For ctor/dtor of a struct. |
2808 ['exclude', '^browser/importer/'], | 2801 ['exclude', '^browser/importer/'], |
2809 ['exclude', '^browser/lifetime/'], | |
2810 ['exclude', '^browser/managed_mode/'], | 2802 ['exclude', '^browser/managed_mode/'], |
2811 ['exclude', '^browser/service/'], | 2803 ['exclude', '^browser/service/'], |
2812 ['exclude', '^browser/speech/'], | 2804 ['exclude', '^browser/speech/'], |
2813 ['exclude', '^browser/sync/glue/app_'], | 2805 ['exclude', '^browser/sync/glue/app_'], |
2814 ['exclude', '^browser/sync/glue/extension_'], | 2806 ['exclude', '^browser/sync/glue/extension_'], |
2815 ['exclude', '^browser/sync/glue/theme_'], | 2807 ['exclude', '^browser/sync/glue/theme_'], |
2816 ['exclude', '^browser/usb/'], | 2808 ['exclude', '^browser/usb/'], |
2817 ], | 2809 ], |
2818 }], | 2810 }], |
2819 ['OS=="mac"', { | 2811 ['OS=="mac"', { |
(...skipping 285 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
3105 'includes': [ '../build/protoc.gypi' ] | 3097 'includes': [ '../build/protoc.gypi' ] |
3106 }, | 3098 }, |
3107 ], | 3099 ], |
3108 'conditions': [ | 3100 'conditions': [ |
3109 ['OS=="android"', { | 3101 ['OS=="android"', { |
3110 'targets': [ | 3102 'targets': [ |
3111 { | 3103 { |
3112 'target_name': 'chrome_browser_jni_headers', | 3104 'target_name': 'chrome_browser_jni_headers', |
3113 'type': 'none', | 3105 'type': 'none', |
3114 'sources': [ | 3106 'sources': [ |
3107 'android/java/src/org/chromium/chrome/browser/ApplicationLifetime.ja va', | |
3115 'android/java/src/org/chromium/chrome/browser/autofill/AutofillPopup Glue.java', | 3108 'android/java/src/org/chromium/chrome/browser/autofill/AutofillPopup Glue.java', |
3116 'android/java/src/org/chromium/chrome/browser/ChromeBrowserProvider. java', | 3109 'android/java/src/org/chromium/chrome/browser/ChromeBrowserProvider. java', |
3117 'android/java/src/org/chromium/chrome/browser/ChromeHttpAuthHandler. java', | 3110 'android/java/src/org/chromium/chrome/browser/ChromeHttpAuthHandler. java', |
3118 'android/java/src/org/chromium/chrome/browser/ChromeWebContentsDeleg ateAndroid.java', | 3111 'android/java/src/org/chromium/chrome/browser/ChromeWebContentsDeleg ateAndroid.java', |
3119 'android/java/src/org/chromium/chrome/browser/ContentViewUtil.java', | 3112 'android/java/src/org/chromium/chrome/browser/ContentViewUtil.java', |
3120 'android/java/src/org/chromium/chrome/browser/DevToolsServer.java', | 3113 'android/java/src/org/chromium/chrome/browser/DevToolsServer.java', |
3121 'android/java/src/org/chromium/chrome/browser/IntentHelper.java', | 3114 'android/java/src/org/chromium/chrome/browser/IntentHelper.java', |
3122 'android/java/src/org/chromium/chrome/browser/JavascriptAppModalDial og.java', | 3115 'android/java/src/org/chromium/chrome/browser/JavascriptAppModalDial og.java', |
3123 'android/java/src/org/chromium/chrome/browser/NavigationPopup.java', | 3116 'android/java/src/org/chromium/chrome/browser/NavigationPopup.java', |
3124 'android/java/src/org/chromium/chrome/browser/ProcessUtils.java', | 3117 'android/java/src/org/chromium/chrome/browser/ProcessUtils.java', |
3125 'android/java/src/org/chromium/chrome/browser/TabBase.java', | 3118 'android/java/src/org/chromium/chrome/browser/TabBase.java', |
3126 'android/java/src/org/chromium/chrome/browser/database/SQLiteCursor. java', | 3119 'android/java/src/org/chromium/chrome/browser/database/SQLiteCursor. java', |
3127 ], | 3120 ], |
3128 'variables': { | 3121 'variables': { |
3129 'jni_gen_dir': 'chrome', | 3122 'jni_gen_dir': 'chrome', |
3130 }, | 3123 }, |
3131 'includes': [ '../build/jni_generator.gypi' ], | 3124 'includes': [ '../build/jni_generator.gypi' ], |
3132 }, | 3125 }, |
3133 ], | 3126 ], |
3134 }, | 3127 }, |
3135 ], | 3128 ], |
3136 ], | 3129 ], |
3137 } | 3130 } |
OLD | NEW |