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 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
65 # transitively via the common target because the proto sources need to | 65 # transitively via the common target because the proto sources need to |
66 # be generated before code in this target can start building. | 66 # be generated before code in this target can start building. |
67 '../components/components.gyp:variations', | 67 '../components/components.gyp:variations', |
68 '../components/components.gyp:webdata_common', | 68 '../components/components.gyp:webdata_common', |
69 '../content/content.gyp:content_browser', | 69 '../content/content.gyp:content_browser', |
70 '../content/content.gyp:content_common', | 70 '../content/content.gyp:content_common', |
71 '../courgette/courgette.gyp:courgette_lib', | 71 '../courgette/courgette.gyp:courgette_lib', |
72 '../crypto/crypto.gyp:crypto', | 72 '../crypto/crypto.gyp:crypto', |
73 '../google_apis/google_apis.gyp:google_apis', | 73 '../google_apis/google_apis.gyp:google_apis', |
74 '../jingle/jingle.gyp:notifier', | 74 '../jingle/jingle.gyp:notifier', |
| 75 '../printing/printing.gyp:printing', |
75 '../skia/skia.gyp:skia', | 76 '../skia/skia.gyp:skia', |
76 '../sql/sql.gyp:sql', | 77 '../sql/sql.gyp:sql', |
77 '../sync/sync.gyp:sync', | 78 '../sync/sync.gyp:sync', |
78 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n', | 79 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n', |
79 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n_proto_cpp', | 80 '../third_party/cacheinvalidation/cacheinvalidation.gyp:cacheinvalidatio
n_proto_cpp', |
80 '../third_party/icu/icu.gyp:icui18n', | 81 '../third_party/icu/icu.gyp:icui18n', |
81 '../third_party/icu/icu.gyp:icuuc', | 82 '../third_party/icu/icu.gyp:icuuc', |
82 '../third_party/libjingle/libjingle.gyp:libjingle', | 83 '../third_party/libjingle/libjingle.gyp:libjingle', |
83 '../third_party/libxml/libxml.gyp:libxml', | 84 '../third_party/libxml/libxml.gyp:libxml', |
84 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', | 85 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', |
(...skipping 2596 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2681 'libraries': [ | 2682 'libraries': [ |
2682 '$(SDKROOT)/System/Library/Frameworks/CoreTelephony.framework', | 2683 '$(SDKROOT)/System/Library/Frameworks/CoreTelephony.framework', |
2683 '$(SDKROOT)/System/Library/Frameworks/CoreText.framework', | 2684 '$(SDKROOT)/System/Library/Frameworks/CoreText.framework', |
2684 '$(SDKROOT)/System/Library/Frameworks/MobileCoreServices.framework
', | 2685 '$(SDKROOT)/System/Library/Frameworks/MobileCoreServices.framework
', |
2685 '$(SDKROOT)/System/Library/Frameworks/QuartzCore.framework', | 2686 '$(SDKROOT)/System/Library/Frameworks/QuartzCore.framework', |
2686 ], | 2687 ], |
2687 # CoreImage is iOS 5+, but iOS 4.3 is still supported. | 2688 # CoreImage is iOS 5+, but iOS 4.3 is still supported. |
2688 'xcode_settings': {'OTHER_LDFLAGS': ['-weak_framework CoreImage']}, | 2689 'xcode_settings': {'OTHER_LDFLAGS': ['-weak_framework CoreImage']}, |
2689 }, | 2690 }, |
2690 }], | 2691 }], |
2691 ['enable_printing!=0', { | |
2692 'dependencies': [ | |
2693 '../printing/printing.gyp:printing', | |
2694 ], | |
2695 }], | |
2696 ['OS=="win" or OS=="mac"', { | 2692 ['OS=="win" or OS=="mac"', { |
2697 'sources': [ | 2693 'sources': [ |
2698 'browser/media_galleries/fileapi/iapps_data_provider.cc', | 2694 'browser/media_galleries/fileapi/iapps_data_provider.cc', |
2699 'browser/media_galleries/fileapi/iapps_data_provider.h', | 2695 'browser/media_galleries/fileapi/iapps_data_provider.h', |
2700 'browser/media_galleries/fileapi/file_path_watcher_util.cc', | 2696 'browser/media_galleries/fileapi/file_path_watcher_util.cc', |
2701 'browser/media_galleries/fileapi/file_path_watcher_util.h', | 2697 'browser/media_galleries/fileapi/file_path_watcher_util.h', |
2702 'browser/media_galleries/fileapi/itunes_data_provider.cc', | 2698 'browser/media_galleries/fileapi/itunes_data_provider.cc', |
2703 'browser/media_galleries/fileapi/itunes_data_provider.h', | 2699 'browser/media_galleries/fileapi/itunes_data_provider.h', |
2704 'browser/media_galleries/fileapi/itunes_file_util.cc', | 2700 'browser/media_galleries/fileapi/itunes_file_util.cc', |
2705 'browser/media_galleries/fileapi/itunes_file_util.h', | 2701 'browser/media_galleries/fileapi/itunes_file_util.h', |
(...skipping 419 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3125 }], | 3121 }], |
3126 ['enable_themes==0', { | 3122 ['enable_themes==0', { |
3127 'sources!': [ | 3123 'sources!': [ |
3128 'browser/sync/glue/theme_data_type_controller.cc', | 3124 'browser/sync/glue/theme_data_type_controller.cc', |
3129 ], | 3125 ], |
3130 'sources/': [ | 3126 'sources/': [ |
3131 ['exclude', '^browser/themes/'], | 3127 ['exclude', '^browser/themes/'], |
3132 ], | 3128 ], |
3133 }], | 3129 }], |
3134 ['enable_printing==0', { | 3130 ['enable_printing==0', { |
| 3131 'dependencies!': [ |
| 3132 '../printing/printing.gyp:printing', |
| 3133 ], |
3135 'sources/': [ | 3134 'sources/': [ |
3136 ['exclude', '^browser/printing/'], | 3135 ['exclude', '^browser/printing/'], |
3137 ['exclude', '^browser/task_manager/printing_information.cc'], | 3136 ['exclude', '^browser/task_manager/printing_information.cc'], |
3138 ], | 3137 ], |
3139 }], | 3138 }], |
3140 ['enable_printing==1', { | 3139 ['enable_printing==1', { |
3141 'sources/': [ | 3140 'sources!': [ |
3142 ['exclude', '^browser/printing/print_view_manager_basic.*'], | 3141 'browser/printing/print_view_manager_basic.cc', |
| 3142 'browser/printing/print_view_manager_basic.h', |
| 3143 ], |
| 3144 }, { |
| 3145 'sources!': [ |
| 3146 'browser/local_discovery/privet_http_impl.cc', |
| 3147 'browser/local_discovery/privet_http_impl.h', |
| 3148 'browser/local_discovery/pwg_raster_converter.cc', |
| 3149 'browser/local_discovery/pwg_raster_converter.h', |
3143 ], | 3150 ], |
3144 }], | 3151 }], |
3145 ['enable_printing==2', { | 3152 ['enable_printing==2', { |
3146 'sources/': [ | 3153 'sources/': [ |
3147 ['exclude', '^browser/printing/background_printing_manager.*'], | |
3148 ['exclude', '^browser/printing/cloud_print/'], | 3154 ['exclude', '^browser/printing/cloud_print/'], |
3149 ['exclude', '^browser/printing/print_view_manager.cc'], | |
3150 ['exclude', '^browser/printing/print_error_dialog.*'], | |
3151 ['exclude', '^browser/printing/print_preview.*'], | |
3152 ['exclude', '^browser/printing/print_view_manager.cc'], | |
3153 ['exclude', '^browser/printing/print_view_manager.h'], | |
3154 ['exclude', '^browser/printing/printer_manager_dialog.*'], | |
3155 ['exclude', '^browser/service_process/'], | 3155 ['exclude', '^browser/service_process/'], |
3156 ['exclude', '^browser/task_manager/printing_information.cc'], | 3156 ], |
| 3157 'sources!': [ |
| 3158 'browser/printing/background_printing_manager.cc', |
| 3159 'browser/printing/background_printing_manager.h', |
| 3160 'browser/printing/print_view_manager.cc', |
| 3161 'browser/printing/print_error_dialog.cc', |
| 3162 'browser/printing/print_error_dialog.h', |
| 3163 'browser/printing/print_preview.cc', |
| 3164 'browser/printing/print_preview.h', |
| 3165 'browser/printing/print_view_manager.cc', |
| 3166 'browser/printing/print_view_manager.h', |
| 3167 'browser/printing/printer_manager_dialog.cc', |
| 3168 'browser/printing/printer_manager_dialog.h', |
| 3169 'browser/task_manager/printing_information.cc', |
| 3170 ], |
| 3171 }], |
| 3172 ['OS!="win" or win_pdf_metafile_for_printing!=1', { |
| 3173 'sources!': [ |
| 3174 'browser/printing/pdf_to_emf_converter.cc', |
| 3175 'browser/printing/pdf_to_emf_converter.h', |
3157 ], | 3176 ], |
3158 }], | 3177 }], |
3159 ['enable_captive_portal_detection!=1', { | 3178 ['enable_captive_portal_detection!=1', { |
3160 'sources/': [ | 3179 'sources/': [ |
3161 ['exclude', '^browser/captive_portal/'], | 3180 ['exclude', '^browser/captive_portal/'], |
3162 ], | 3181 ], |
3163 }], | 3182 }], |
3164 ['enable_session_service!=1', { | 3183 ['enable_session_service!=1', { |
3165 'sources!': [ | 3184 'sources!': [ |
3166 'browser/sessions/session_restore.cc', | 3185 'browser/sessions/session_restore.cc', |
(...skipping 611 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3778 'package_name': 'org/chromium/chrome/browser', | 3797 'package_name': 'org/chromium/chrome/browser', |
3779 'template_deps': ['browser/android/tab_load_status.h'], | 3798 'template_deps': ['browser/android/tab_load_status.h'], |
3780 }, | 3799 }, |
3781 'includes': [ '../build/android/java_cpp_template.gypi' ], | 3800 'includes': [ '../build/android/java_cpp_template.gypi' ], |
3782 }, | 3801 }, |
3783 ], | 3802 ], |
3784 }, | 3803 }, |
3785 ], | 3804 ], |
3786 ], | 3805 ], |
3787 } | 3806 } |
OLD | NEW |