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