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