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 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
61 'export_dependent_settings': [ | 61 'export_dependent_settings': [ |
62 '../sync/sync.gyp:sync_notifier', | 62 '../sync/sync.gyp:sync_notifier', |
63 ], | 63 ], |
64 'sources': [ | 64 'sources': [ |
65 # All .cc, .h, .m, and .mm files under browser except for: | 65 # All .cc, .h, .m, and .mm files under browser except for: |
66 # * tests and mocks. | 66 # * tests and mocks. |
67 # * code below browser/chromeos | 67 # * code below browser/chromeos |
68 # * code below browser/extensions | 68 # * code below browser/extensions |
69 'browser/about_flags.cc', | 69 'browser/about_flags.cc', |
70 'browser/about_flags.h', | 70 'browser/about_flags.h', |
71 'browser/about_flags_android.cc', | |
72 'browser/accessibility/accessibility_extension_api_constants.cc', | 71 'browser/accessibility/accessibility_extension_api_constants.cc', |
73 'browser/accessibility/accessibility_extension_api_constants.h', | 72 'browser/accessibility/accessibility_extension_api_constants.h', |
74 'browser/accessibility/accessibility_events.cc', | 73 'browser/accessibility/accessibility_events.cc', |
75 'browser/accessibility/accessibility_events.h', | 74 'browser/accessibility/accessibility_events.h', |
76 'browser/accessibility/invert_bubble_prefs.cc', | 75 'browser/accessibility/invert_bubble_prefs.cc', |
77 'browser/accessibility/invert_bubble_prefs.h', | 76 'browser/accessibility/invert_bubble_prefs.h', |
78 'browser/alternate_nav_url_fetcher.cc', | 77 'browser/alternate_nav_url_fetcher.cc', |
79 'browser/alternate_nav_url_fetcher.h', | 78 'browser/alternate_nav_url_fetcher.h', |
80 'browser/android/chrome_jni_registrar.cc', | 79 'browser/android/chrome_jni_registrar.cc', |
81 'browser/android/chrome_jni_registrar.h', | 80 'browser/android/chrome_jni_registrar.h', |
(...skipping 879 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
961 'browser/jankometer.cc', | 960 'browser/jankometer.cc', |
962 'browser/jankometer.h', | 961 'browser/jankometer.h', |
963 'browser/jankometer_android.cc', | 962 'browser/jankometer_android.cc', |
964 'browser/jankometer_mac.cc', | 963 'browser/jankometer_mac.cc', |
965 'browser/jumplist_win.cc', | 964 'browser/jumplist_win.cc', |
966 'browser/jumplist_win.h', | 965 'browser/jumplist_win.h', |
967 'browser/language_usage_metrics.cc', | 966 'browser/language_usage_metrics.cc', |
968 'browser/language_usage_metrics.h', | 967 'browser/language_usage_metrics.h', |
969 'browser/lifetime/application_lifetime.cc', | 968 'browser/lifetime/application_lifetime.cc', |
970 'browser/lifetime/application_lifetime.h', | 969 'browser/lifetime/application_lifetime.h', |
| 970 'browser/lifetime/application_lifetime_android.cc', |
| 971 'browser/lifetime/application_lifetime_android.h', |
971 'browser/lifetime/application_lifetime_aura.cc', | 972 'browser/lifetime/application_lifetime_aura.cc', |
972 'browser/lifetime/application_lifetime_gtk.cc', | 973 'browser/lifetime/application_lifetime_gtk.cc', |
973 'browser/lifetime/application_lifetime_mac.mm', | 974 'browser/lifetime/application_lifetime_mac.mm', |
974 'browser/lifetime/application_lifetime_stub.cc', | 975 'browser/lifetime/application_lifetime_stub.cc', |
975 'browser/lifetime/application_lifetime_win.cc', | 976 'browser/lifetime/application_lifetime_win.cc', |
976 'browser/mac/dock.h', | 977 'browser/mac/dock.h', |
977 'browser/mac/dock.mm', | 978 'browser/mac/dock.mm', |
978 'browser/mac/install_from_dmg.h', | 979 'browser/mac/install_from_dmg.h', |
979 'browser/mac/install_from_dmg.mm', | 980 'browser/mac/install_from_dmg.mm', |
980 'browser/mac/keychain_reauthorize.h', | 981 'browser/mac/keychain_reauthorize.h', |
(...skipping 1738 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2719 'browser/ssl/ssl_add_certificate_android.cc', | 2720 'browser/ssl/ssl_add_certificate_android.cc', |
2720 'browser/web_resource/notification_promo_mobile_ntp.cc', | 2721 'browser/web_resource/notification_promo_mobile_ntp.cc', |
2721 'browser/web_resource/notification_promo_mobile_ntp.h', | 2722 'browser/web_resource/notification_promo_mobile_ntp.h', |
2722 ], | 2723 ], |
2723 'sources!': [ | 2724 'sources!': [ |
2724 # Bookmark export/import are handled via the BookmarkColumns | 2725 # Bookmark export/import are handled via the BookmarkColumns |
2725 # ContentProvider. | 2726 # ContentProvider. |
2726 'browser/bookmarks/bookmark_html_writer.cc', | 2727 'browser/bookmarks/bookmark_html_writer.cc', |
2727 'browser/ssl/ssl_add_certificate.cc', | 2728 'browser/ssl/ssl_add_certificate.cc', |
2728 | 2729 |
2729 # about:flags is unsupported. | |
2730 'browser/about_flags.cc', | |
2731 'browser/about_flags.h', | |
2732 | |
2733 'browser/jankometer.cc', | 2730 'browser/jankometer.cc', |
2734 'browser/sync/sync_global_error.cc', | 2731 'browser/sync/sync_global_error.cc', |
2735 'browser/sync/sync_global_error.h', | 2732 'browser/sync/sync_global_error.h', |
2736 | 2733 |
2737 # There's no Browser/BrowserList on Android. | 2734 # There's no Browser/BrowserList on Android. |
2738 'browser/download/download_crx_util.cc', | 2735 'browser/download/download_crx_util.cc', |
2739 'browser/lifetime/application_lifetime_stub.cc', | |
2740 'browser/net/gaia/gaia_oauth_fetcher.cc', | 2736 'browser/net/gaia/gaia_oauth_fetcher.cc', |
2741 'browser/omnibox_search_hint.cc', | 2737 'browser/omnibox_search_hint.cc', |
2742 'browser/page_cycler/page_cycler.cc', | 2738 'browser/page_cycler/page_cycler.cc', |
2743 'browser/page_cycler/page_cycler.h', | 2739 'browser/page_cycler/page_cycler.h', |
2744 'browser/sessions/persistent_tab_restore_service.cc', | 2740 'browser/sessions/persistent_tab_restore_service.cc', |
2745 'browser/sessions/persistent_tab_restore_service.h', | 2741 'browser/sessions/persistent_tab_restore_service.h', |
2746 'browser/sessions/session_backend.cc', | 2742 'browser/sessions/session_backend.cc', |
2747 'browser/sessions/session_backend.h', | 2743 'browser/sessions/session_backend.h', |
2748 'browser/tab_contents/background_contents.cc', | 2744 'browser/tab_contents/background_contents.cc', |
2749 'browser/tab_contents/background_contents.h', | 2745 'browser/tab_contents/background_contents.h', |
(...skipping 16 matching lines...) Expand all Loading... |
2766 'browser/chrome_browser_main_posix.cc', | 2762 'browser/chrome_browser_main_posix.cc', |
2767 'browser/chrome_browser_main_posix.h', | 2763 'browser/chrome_browser_main_posix.h', |
2768 'browser/process_singleton.cc', | 2764 'browser/process_singleton.cc', |
2769 ], | 2765 ], |
2770 'sources/': [ | 2766 'sources/': [ |
2771 ['exclude', '^browser/captive_portal/'], | 2767 ['exclude', '^browser/captive_portal/'], |
2772 ['exclude', '^browser/chrome_to_mobile'], | 2768 ['exclude', '^browser/chrome_to_mobile'], |
2773 ['exclude', '^browser/first_run/'], | 2769 ['exclude', '^browser/first_run/'], |
2774 ['include', '^browser/first_run/first_run.cc'], # For ctor/dtor of a
struct. | 2770 ['include', '^browser/first_run/first_run.cc'], # For ctor/dtor of a
struct. |
2775 ['exclude', '^browser/importer/'], | 2771 ['exclude', '^browser/importer/'], |
2776 ['exclude', '^browser/lifetime/'], | |
2777 ['exclude', '^browser/managed_mode/'], | 2772 ['exclude', '^browser/managed_mode/'], |
2778 ['exclude', '^browser/service/'], | 2773 ['exclude', '^browser/service/'], |
2779 ['exclude', '^browser/speech/'], | 2774 ['exclude', '^browser/speech/'], |
2780 ['exclude', '^browser/sync/glue/app_'], | 2775 ['exclude', '^browser/sync/glue/app_'], |
2781 ['exclude', '^browser/sync/glue/extension_'], | 2776 ['exclude', '^browser/sync/glue/extension_'], |
2782 ['exclude', '^browser/sync/glue/theme_'], | 2777 ['exclude', '^browser/sync/glue/theme_'], |
2783 ['exclude', '^browser/usb/'], | 2778 ['exclude', '^browser/usb/'], |
2784 ], | 2779 ], |
2785 }], | 2780 }], |
2786 ['OS=="mac"', { | 2781 ['OS=="mac"', { |
(...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3050 'includes': [ '../build/protoc.gypi' ] | 3045 'includes': [ '../build/protoc.gypi' ] |
3051 }, | 3046 }, |
3052 ], | 3047 ], |
3053 'conditions': [ | 3048 'conditions': [ |
3054 ['OS=="android"', { | 3049 ['OS=="android"', { |
3055 'targets': [ | 3050 'targets': [ |
3056 { | 3051 { |
3057 'target_name': 'chrome_browser_jni_headers', | 3052 'target_name': 'chrome_browser_jni_headers', |
3058 'type': 'none', | 3053 'type': 'none', |
3059 'sources': [ | 3054 'sources': [ |
| 3055 'android/java/src/org/chromium/chrome/browser/ApplicationLifetime.ja
va', |
3060 'android/java/src/org/chromium/chrome/browser/autofill/AutofillPopup
Glue.java', | 3056 'android/java/src/org/chromium/chrome/browser/autofill/AutofillPopup
Glue.java', |
3061 'android/java/src/org/chromium/chrome/browser/ChromeBrowserProvider.
java', | 3057 'android/java/src/org/chromium/chrome/browser/ChromeBrowserProvider.
java', |
3062 'android/java/src/org/chromium/chrome/browser/ChromeHttpAuthHandler.
java', | 3058 'android/java/src/org/chromium/chrome/browser/ChromeHttpAuthHandler.
java', |
3063 'android/java/src/org/chromium/chrome/browser/ChromeWebContentsDeleg
ateAndroid.java', | 3059 'android/java/src/org/chromium/chrome/browser/ChromeWebContentsDeleg
ateAndroid.java', |
3064 'android/java/src/org/chromium/chrome/browser/ContentViewUtil.java', | 3060 'android/java/src/org/chromium/chrome/browser/ContentViewUtil.java', |
3065 'android/java/src/org/chromium/chrome/browser/DevToolsServer.java', | 3061 'android/java/src/org/chromium/chrome/browser/DevToolsServer.java', |
3066 'android/java/src/org/chromium/chrome/browser/IntentHelper.java', | 3062 'android/java/src/org/chromium/chrome/browser/IntentHelper.java', |
3067 'android/java/src/org/chromium/chrome/browser/JavascriptAppModalDial
og.java', | 3063 'android/java/src/org/chromium/chrome/browser/JavascriptAppModalDial
og.java', |
3068 'android/java/src/org/chromium/chrome/browser/ProcessUtils.java', | 3064 'android/java/src/org/chromium/chrome/browser/ProcessUtils.java', |
3069 'android/java/src/org/chromium/chrome/browser/TabBase.java', | 3065 'android/java/src/org/chromium/chrome/browser/TabBase.java', |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3105 'proto_in_dir': '../third_party/cros_system_api/dbus', | 3101 'proto_in_dir': '../third_party/cros_system_api/dbus', |
3106 'proto_out_dir': 'chrome/browser/media_transfer_protocol', | 3102 'proto_out_dir': 'chrome/browser/media_transfer_protocol', |
3107 }, | 3103 }, |
3108 'includes': ['../build/protoc.gypi'], | 3104 'includes': ['../build/protoc.gypi'], |
3109 }, | 3105 }, |
3110 ], | 3106 ], |
3111 }, | 3107 }, |
3112 ], | 3108 ], |
3113 ], | 3109 ], |
3114 } | 3110 } |
OLD | NEW |