| OLD | NEW |
| 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 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_extensions', | 8 'target_name': 'browser_extensions', |
| 9 'type': 'static_library', | 9 'type': 'static_library', |
| 10 'variables': { 'enable_wexit_time_destructors': 1, }, | 10 'variables': { |
| 11 'enable_wexit_time_destructors': 1, |
| 12 'use_brlapi%': 0, |
| 13 'conditions': [ |
| 14 [ 'chromeos==1', { |
| 15 'use_brlapi%': 1, |
| 16 }, { |
| 17 'use_brlapi%': 1, |
| 18 }], |
| 19 ], |
| 20 }, |
| 11 # Since browser and browser_extensions actually depend on each other, | 21 # Since browser and browser_extensions actually depend on each other, |
| 12 # we must omit the dependency from browser_extensions to browser. | 22 # we must omit the dependency from browser_extensions to browser. |
| 13 # However, this means browser_extensions and browser should more or less | 23 # However, this means browser_extensions and browser should more or less |
| 14 # have the same dependencies. Once browser_extensions is untangled from | 24 # have the same dependencies. Once browser_extensions is untangled from |
| 15 # browser, then we can clean up these dependencies. | 25 # browser, then we can clean up these dependencies. |
| 16 'dependencies': [ | 26 'dependencies': [ |
| 17 'chrome_resources.gyp:chrome_extra_resources', | 27 'chrome_resources.gyp:chrome_extra_resources', |
| 18 'chrome_resources.gyp:chrome_resources', | 28 'chrome_resources.gyp:chrome_resources', |
| 19 'chrome_resources.gyp:chrome_strings', | 29 'chrome_resources.gyp:chrome_strings', |
| 20 'chrome_resources.gyp:platform_locale_settings', | 30 'chrome_resources.gyp:platform_locale_settings', |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 127 'browser/extensions/api/bookmark_manager_private/bookmark_manager_privat
e_api.cc', | 137 'browser/extensions/api/bookmark_manager_private/bookmark_manager_privat
e_api.cc', |
| 128 'browser/extensions/api/bookmark_manager_private/bookmark_manager_privat
e_api.h', | 138 'browser/extensions/api/bookmark_manager_private/bookmark_manager_privat
e_api.h', |
| 129 'browser/extensions/api/bookmark_manager_private/bookmark_manager_privat
e_api_constants.cc', | 139 'browser/extensions/api/bookmark_manager_private/bookmark_manager_privat
e_api_constants.cc', |
| 130 'browser/extensions/api/bookmark_manager_private/bookmark_manager_privat
e_api_constants.h', | 140 'browser/extensions/api/bookmark_manager_private/bookmark_manager_privat
e_api_constants.h', |
| 131 'browser/extensions/api/bookmarks/bookmark_api_constants.cc', | 141 'browser/extensions/api/bookmarks/bookmark_api_constants.cc', |
| 132 'browser/extensions/api/bookmarks/bookmark_api_constants.h', | 142 'browser/extensions/api/bookmarks/bookmark_api_constants.h', |
| 133 'browser/extensions/api/bookmarks/bookmark_api_helpers.cc', | 143 'browser/extensions/api/bookmarks/bookmark_api_helpers.cc', |
| 134 'browser/extensions/api/bookmarks/bookmark_api_helpers.h', | 144 'browser/extensions/api/bookmarks/bookmark_api_helpers.h', |
| 135 'browser/extensions/api/bookmarks/bookmarks_api.cc', | 145 'browser/extensions/api/bookmarks/bookmarks_api.cc', |
| 136 'browser/extensions/api/bookmarks/bookmarks_api.h', | 146 'browser/extensions/api/bookmarks/bookmarks_api.h', |
| 147 'browser/extensions/api/braille_display_private/braille_controller_brlap
i.cc', |
| 148 'browser/extensions/api/braille_display_private/braille_controller_stub.
cc', |
| 149 'browser/extensions/api/braille_display_private/braille_controller.h', |
| 137 'browser/extensions/api/braille_display_private/braille_display_private_
api.h', | 150 'browser/extensions/api/braille_display_private/braille_display_private_
api.h', |
| 138 'browser/extensions/api/braille_display_private/braille_display_private_
api.cc', | 151 'browser/extensions/api/braille_display_private/braille_display_private_
api.cc', |
| 139 'browser/extensions/api/browsing_data/browsing_data_api.cc', | 152 'browser/extensions/api/browsing_data/browsing_data_api.cc', |
| 140 'browser/extensions/api/browsing_data/browsing_data_api.h', | 153 'browser/extensions/api/browsing_data/browsing_data_api.h', |
| 141 'browser/extensions/api/cloud_print_private/cloud_print_private_api.cc', | 154 'browser/extensions/api/cloud_print_private/cloud_print_private_api.cc', |
| 142 'browser/extensions/api/cloud_print_private/cloud_print_private_api.h', | 155 'browser/extensions/api/cloud_print_private/cloud_print_private_api.h', |
| 143 'browser/extensions/api/command_line_private/command_line_private_api.cc
', | 156 'browser/extensions/api/command_line_private/command_line_private_api.cc
', |
| 144 'browser/extensions/api/command_line_private/command_line_private_api.h'
, | 157 'browser/extensions/api/command_line_private/command_line_private_api.h'
, |
| 145 'browser/extensions/api/commands/command_service.cc', | 158 'browser/extensions/api/commands/command_service.cc', |
| 146 'browser/extensions/api/commands/command_service.h', | 159 'browser/extensions/api/commands/command_service.h', |
| (...skipping 873 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1020 'browser/extensions/webstore_startup_installer.cc', | 1033 'browser/extensions/webstore_startup_installer.cc', |
| 1021 'browser/extensions/window_controller.cc', | 1034 'browser/extensions/window_controller.cc', |
| 1022 'browser/extensions/window_controller_list.cc', | 1035 'browser/extensions/window_controller_list.cc', |
| 1023 ], | 1036 ], |
| 1024 }], | 1037 }], |
| 1025 ['chrome_multiple_dll!=1', { | 1038 ['chrome_multiple_dll!=1', { |
| 1026 'dependencies': [ | 1039 'dependencies': [ |
| 1027 '../webkit/support/webkit_support.gyp:glue', | 1040 '../webkit/support/webkit_support.gyp:glue', |
| 1028 ], | 1041 ], |
| 1029 }], | 1042 }], |
| 1043 ['use_brlapi==1', { |
| 1044 'sources!': [ |
| 1045 'browser/extensions/api/braille_display_private/braille_controller_s
tub.cc', |
| 1046 ], |
| 1047 'dependencies' : [ |
| 1048 '../build/linux/system.gyp:libbrlapi', |
| 1049 ], |
| 1050 }, { # use_brlapi==0 |
| 1051 'sources!': [ |
| 1052 'browser/extensions/api/braille_display_private/braille_controller_b
rlapi.cc', |
| 1053 ], |
| 1054 }], |
| 1030 ], | 1055 ], |
| 1031 }, | 1056 }, |
| 1032 ], | 1057 ], |
| 1033 'conditions': [ | 1058 'conditions': [ |
| 1034 ['chromeos==1', { | 1059 ['chromeos==1', { |
| 1035 'targets': [ | 1060 'targets': [ |
| 1036 { | 1061 { |
| 1037 # Protobuf compiler / generator for contacts-related protocol buffers. | 1062 # Protobuf compiler / generator for contacts-related protocol buffers. |
| 1038 'target_name': 'contacts_proto', | 1063 'target_name': 'contacts_proto', |
| 1039 'type': 'static_library', | 1064 'type': 'static_library', |
| 1040 'sources': [ 'browser/chromeos/contacts/contact.proto' ], | 1065 'sources': [ 'browser/chromeos/contacts/contact.proto' ], |
| 1041 'variables': { | 1066 'variables': { |
| 1042 'proto_in_dir': 'browser/chromeos/contacts', | 1067 'proto_in_dir': 'browser/chromeos/contacts', |
| 1043 'proto_out_dir': 'chrome/browser/chromeos/contacts', | 1068 'proto_out_dir': 'chrome/browser/chromeos/contacts', |
| 1044 }, | 1069 }, |
| 1045 'includes': [ '../build/protoc.gypi' ] | 1070 'includes': [ '../build/protoc.gypi' ] |
| 1046 }, | 1071 }, |
| 1047 ], | 1072 ], |
| 1048 },], # 'chromeos=1' | 1073 },], # 'chromeos=1' |
| 1049 ], # 'conditions' | 1074 ], # 'conditions' |
| 1050 } | 1075 } |
| OLD | NEW |