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 2440 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2451 'browser/renderer_host/safe_browsing_resource_throttle_factory.h', | 2451 'browser/renderer_host/safe_browsing_resource_throttle_factory.h', |
2452 ], | 2452 ], |
2453 'sources/': [ | 2453 'sources/': [ |
2454 ['exclude', '^browser/safe_browsing/'], | 2454 ['exclude', '^browser/safe_browsing/'], |
2455 ['include', '^browser/safe_browsing/safe_browsing_tab_observer.cc'], | 2455 ['include', '^browser/safe_browsing/safe_browsing_tab_observer.cc'], |
2456 ['include', '^browser/safe_browsing/safe_browsing_tab_observer.h'], | 2456 ['include', '^browser/safe_browsing/safe_browsing_tab_observer.h'], |
2457 ], | 2457 ], |
2458 }], | 2458 }], |
2459 ['OS=="linux"', { | 2459 ['OS=="linux"', { |
2460 'dependencies': [ | 2460 'dependencies': [ |
| 2461 'mtp_file_entry_proto', |
| 2462 'mtp_storage_info_proto', |
2461 '../build/linux/system.gyp:udev', | 2463 '../build/linux/system.gyp:udev', |
2462 '../device/device.gyp:device_media_transfer_protocol', | 2464 ], |
| 2465 'sources': [ |
| 2466 'browser/media_transfer_protocol/media_transfer_protocol_daemon_clie
nt.cc', |
| 2467 'browser/media_transfer_protocol/media_transfer_protocol_daemon_clie
nt.h', |
| 2468 'browser/media_transfer_protocol/media_transfer_protocol_manager.cc'
, |
| 2469 'browser/media_transfer_protocol/media_transfer_protocol_manager.h', |
2463 ], | 2470 ], |
2464 }], | 2471 }], |
2465 ['OS=="linux" and chromeos==0', { | 2472 ['OS=="linux" and chromeos==0', { |
2466 'dependencies': [ | 2473 'dependencies': [ |
2467 '../build/linux/system.gyp:libspeechd', | 2474 '../build/linux/system.gyp:libspeechd', |
2468 ], | 2475 ], |
2469 }], | 2476 }], |
2470 ['chromeos==0', { | 2477 ['chromeos==0', { |
2471 'sources!': [ | 2478 'sources!': [ |
2472 'browser/extensions/api/input_ime/input_ime_api.cc', | 2479 'browser/extensions/api/input_ime/input_ime_api.cc', |
(...skipping 637 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3110 'android/java/src/org/chromium/chrome/browser/database/SQLiteCursor.
java', | 3117 'android/java/src/org/chromium/chrome/browser/database/SQLiteCursor.
java', |
3111 ], | 3118 ], |
3112 'variables': { | 3119 'variables': { |
3113 'jni_gen_dir': 'chrome', | 3120 'jni_gen_dir': 'chrome', |
3114 }, | 3121 }, |
3115 'includes': [ '../build/jni_generator.gypi' ], | 3122 'includes': [ '../build/jni_generator.gypi' ], |
3116 }, | 3123 }, |
3117 ], | 3124 ], |
3118 }, | 3125 }, |
3119 ], | 3126 ], |
| 3127 ['OS=="linux"', { |
| 3128 'targets': [ |
| 3129 { |
| 3130 # Protobuf compiler / generator for the MtpFileEntry and |
| 3131 # MtpFileEntries protocol buffers. |
| 3132 'target_name': 'mtp_file_entry_proto', |
| 3133 'type': 'static_library', |
| 3134 'sources': [ |
| 3135 '../third_party/cros_system_api/dbus/mtp_file_entry.proto', |
| 3136 ], |
| 3137 'variables': { |
| 3138 'proto_in_dir': '../third_party/cros_system_api/dbus', |
| 3139 'proto_out_dir': 'chrome/browser/media_transfer_protocol', |
| 3140 }, |
| 3141 'includes': ['../build/protoc.gypi'], |
| 3142 }, |
| 3143 { |
| 3144 # Protobuf compiler / generator for the MtpStorageInfo protocol |
| 3145 # buffer. |
| 3146 'target_name': 'mtp_storage_info_proto', |
| 3147 'type': 'static_library', |
| 3148 'sources': [ |
| 3149 '../third_party/cros_system_api/dbus/mtp_storage_info.proto', |
| 3150 ], |
| 3151 'variables': { |
| 3152 'proto_in_dir': '../third_party/cros_system_api/dbus', |
| 3153 'proto_out_dir': 'chrome/browser/media_transfer_protocol', |
| 3154 }, |
| 3155 'includes': ['../build/protoc.gypi'], |
| 3156 }, |
| 3157 ], |
| 3158 }, |
| 3159 ], |
3120 ], | 3160 ], |
3121 } | 3161 } |
OLD | NEW |