Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 # GN version: //components/password_manager/core/browser | 8 # GN version: //components/password_manager/core/browser |
| 9 'target_name': 'password_manager_core_browser', | 9 'target_name': 'password_manager_core_browser', |
| 10 'type': 'static_library', | 10 'type': 'static_library', |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 68 ], | 68 ], |
| 69 'variables': { | 69 'variables': { |
| 70 'conditions': [ | 70 'conditions': [ |
| 71 ['android_webview_build == 1', { | 71 ['android_webview_build == 1', { |
| 72 # Android WebView doesn't support sync. | 72 # Android WebView doesn't support sync. |
| 73 'password_manager_enable_sync%': 0, | 73 'password_manager_enable_sync%': 0, |
| 74 }, { | 74 }, { |
| 75 'password_manager_enable_sync%': 1, | 75 'password_manager_enable_sync%': 1, |
| 76 }], | 76 }], |
| 77 ], | 77 ], |
| 78 'enable_wexit_time_destructors': 1, | |
|
Ilya Sherman
2014/09/12 21:33:29
Please remove this, throughout.
vasilii
2014/09/15 08:45:38
If you say that the static initializers are prohib
Ilya Sherman
2014/09/15 17:21:47
Sorry, I read this boolean backward, so I thought
vasilii
2014/09/16 08:45:02
Done.
| |
| 78 }, | 79 }, |
| 79 'conditions': [ | 80 'conditions': [ |
| 80 ['OS=="mac"', { | 81 ['OS=="mac"', { |
| 81 'sources!': [ | 82 'sources!': [ |
| 82 # TODO(blundell): Provide the iOS login DB implementation and then | 83 # TODO(blundell): Provide the iOS login DB implementation and then |
| 83 # also exclude the POSIX one from iOS. http://crbug.com/341429 | 84 # also exclude the POSIX one from iOS. http://crbug.com/341429 |
| 84 'password_manager/core/browser/login_database_posix.cc', | 85 'password_manager/core/browser/login_database_posix.cc', |
| 85 ], | 86 ], |
| 86 }], | 87 }], |
| 87 ['password_manager_enable_sync == 1', { | 88 ['password_manager_enable_sync == 1', { |
| (...skipping 24 matching lines...) Expand all Loading... | |
| 112 'type': 'static_library', | 113 'type': 'static_library', |
| 113 'dependencies': [ | 114 'dependencies': [ |
| 114 'autofill_core_common', | 115 'autofill_core_common', |
| 115 '../base/base.gyp:base', | 116 '../base/base.gyp:base', |
| 116 '../testing/gmock.gyp:gmock', | 117 '../testing/gmock.gyp:gmock', |
| 117 '../testing/gtest.gyp:gtest', | 118 '../testing/gtest.gyp:gtest', |
| 118 ], | 119 ], |
| 119 'include_dirs': [ | 120 'include_dirs': [ |
| 120 '..', | 121 '..', |
| 121 ], | 122 ], |
| 123 'variables': { | |
| 124 'enable_wexit_time_destructors': 1, | |
| 125 }, | |
| 122 'sources': [ | 126 'sources': [ |
| 123 # Note: sources list duplicated in GN build. | 127 # Note: sources list duplicated in GN build. |
| 124 'password_manager/core/browser/mock_password_store.cc', | 128 'password_manager/core/browser/mock_password_store.cc', |
| 125 'password_manager/core/browser/mock_password_store.h', | 129 'password_manager/core/browser/mock_password_store.h', |
| 126 'password_manager/core/browser/password_form_data.cc', | 130 'password_manager/core/browser/password_form_data.cc', |
| 127 'password_manager/core/browser/password_form_data.h', | 131 'password_manager/core/browser/password_form_data.h', |
| 128 'password_manager/core/browser/stub_password_manager_client.cc', | 132 'password_manager/core/browser/stub_password_manager_client.cc', |
| 129 'password_manager/core/browser/stub_password_manager_client.h', | 133 'password_manager/core/browser/stub_password_manager_client.h', |
| 130 'password_manager/core/browser/stub_password_manager_driver.cc', | 134 'password_manager/core/browser/stub_password_manager_driver.cc', |
| 131 'password_manager/core/browser/stub_password_manager_driver.h', | 135 'password_manager/core/browser/stub_password_manager_driver.h', |
| 132 'password_manager/core/browser/test_password_store.cc', | 136 'password_manager/core/browser/test_password_store.cc', |
| 133 'password_manager/core/browser/test_password_store.h', | 137 'password_manager/core/browser/test_password_store.h', |
| 134 ], | 138 ], |
| 135 }, | 139 }, |
| 136 { | 140 { |
| 137 # GN version: //components/password_manager/core/common | 141 # GN version: //components/password_manager/core/common |
| 138 'target_name': 'password_manager_core_common', | 142 'target_name': 'password_manager_core_common', |
| 139 'type': 'static_library', | 143 'type': 'static_library', |
| 140 'dependencies': [ | 144 'dependencies': [ |
| 141 ], | 145 ], |
| 142 'include_dirs': [ | 146 'include_dirs': [ |
| 143 '..', | 147 '..', |
| 144 ], | 148 ], |
| 149 'variables': { | |
| 150 'enable_wexit_time_destructors': 1, | |
| 151 }, | |
| 145 'sources': [ | 152 'sources': [ |
| 146 # Note: sources list duplicated in GN build. | 153 # Note: sources list duplicated in GN build. |
| 147 'password_manager/core/common/password_manager_pref_names.cc', | 154 'password_manager/core/common/password_manager_pref_names.cc', |
| 148 'password_manager/core/common/password_manager_pref_names.h', | 155 'password_manager/core/common/password_manager_pref_names.h', |
| 149 'password_manager/core/common/password_manager_switches.cc', | 156 'password_manager/core/common/password_manager_switches.cc', |
| 150 'password_manager/core/common/password_manager_switches.h', | 157 'password_manager/core/common/password_manager_switches.h', |
| 151 'password_manager/core/common/password_manager_ui.cc', | 158 'password_manager/core/common/password_manager_ui.cc', |
| 152 'password_manager/core/common/password_manager_ui.h', | 159 'password_manager/core/common/password_manager_ui.h', |
| 153 ], | 160 ], |
| 154 }, | 161 }, |
| 155 ], | 162 ], |
| 156 'conditions': [ | 163 'conditions': [ |
| 157 ['OS != "ios"', { | 164 ['OS != "ios"', { |
| 158 'targets': [ | 165 'targets': [ |
| 159 { | 166 { |
| 160 # GN version: //components/password_manager/content/common | 167 # GN version: //components/password_manager/content/common |
| 161 'target_name': 'password_manager_content_common', | 168 'target_name': 'password_manager_content_common', |
| 162 'type': 'static_library', | 169 'type': 'static_library', |
| 163 'dependencies': [ | 170 'dependencies': [ |
| 164 '../base/base.gyp:base', | 171 '../base/base.gyp:base', |
| 165 '../content/content.gyp:content_common', | 172 '../content/content.gyp:content_common', |
| 166 '../ipc/ipc.gyp:ipc', | 173 '../ipc/ipc.gyp:ipc', |
| 167 '../third_party/WebKit/public/blink.gyp:blink_minimal', | 174 '../third_party/WebKit/public/blink.gyp:blink_minimal', |
| 168 'password_manager_core_common', | 175 'password_manager_core_common', |
| 169 ], | 176 ], |
| 170 'include_dirs': [ | 177 'include_dirs': [ |
| 171 '..', | 178 '..', |
| 172 ], | 179 ], |
| 180 'variables': { | |
| 181 'enable_wexit_time_destructors': 1, | |
| 182 }, | |
| 173 'sources': [ | 183 'sources': [ |
| 174 'password_manager/content/common/credential_manager_message_generato r.cc', | 184 'password_manager/content/common/credential_manager_message_generato r.cc', |
| 175 'password_manager/content/common/credential_manager_message_generato r.h', | 185 'password_manager/content/common/credential_manager_message_generato r.h', |
| 176 'password_manager/content/common/credential_manager_messages.h', | 186 'password_manager/content/common/credential_manager_messages.h', |
| 177 'password_manager/content/common/credential_manager_types.cc', | 187 'password_manager/content/common/credential_manager_types.cc', |
| 178 'password_manager/content/common/credential_manager_types.h', | 188 'password_manager/content/common/credential_manager_types.h', |
| 179 ], | 189 ], |
| 180 }, | 190 }, |
| 181 { | 191 { |
| 182 # GN version: //components/password_manager/content/renderer | 192 # GN version: //components/password_manager/content/renderer |
| 183 'target_name': 'password_manager_content_renderer', | 193 'target_name': 'password_manager_content_renderer', |
| 184 'type': 'static_library', | 194 'type': 'static_library', |
| 185 'dependencies': [ | 195 'dependencies': [ |
| 186 '../base/base.gyp:base', | 196 '../base/base.gyp:base', |
| 187 '../content/content.gyp:content_common', | 197 '../content/content.gyp:content_common', |
| 188 '../ipc/ipc.gyp:ipc', | 198 '../ipc/ipc.gyp:ipc', |
| 189 '../third_party/WebKit/public/blink.gyp:blink', | 199 '../third_party/WebKit/public/blink.gyp:blink', |
| 190 'password_manager_core_common', | 200 'password_manager_core_common', |
| 191 'password_manager_content_common', | 201 'password_manager_content_common', |
| 192 ], | 202 ], |
| 193 'include_dirs': [ | 203 'include_dirs': [ |
| 194 '..', | 204 '..', |
| 195 ], | 205 ], |
| 206 'variables': { | |
| 207 'enable_wexit_time_destructors': 1, | |
| 208 }, | |
| 196 'sources': [ | 209 'sources': [ |
| 197 'password_manager/content/renderer/credential_manager_client.cc', | 210 'password_manager/content/renderer/credential_manager_client.cc', |
| 198 'password_manager/content/renderer/credential_manager_client.h', | 211 'password_manager/content/renderer/credential_manager_client.h', |
| 199 ], | 212 ], |
| 200 }, | 213 }, |
| 201 { | 214 { |
| 202 # GN version: //components/password_manager/content/browser | 215 # GN version: //components/password_manager/content/browser |
| 203 'target_name': 'password_manager_content_browser', | 216 'target_name': 'password_manager_content_browser', |
| 204 'type': 'static_library', | 217 'type': 'static_library', |
| 205 'dependencies': [ | 218 'dependencies': [ |
| 206 '../base/base.gyp:base', | 219 '../base/base.gyp:base', |
| 207 '../content/content.gyp:content_browser', | 220 '../content/content.gyp:content_browser', |
| 208 '../content/content.gyp:content_common', | 221 '../content/content.gyp:content_common', |
| 209 '../ipc/ipc.gyp:ipc', | 222 '../ipc/ipc.gyp:ipc', |
| 210 '../net/net.gyp:net', | 223 '../net/net.gyp:net', |
| 211 'autofill_content_browser', | 224 'autofill_content_browser', |
| 212 'autofill_content_common', | 225 'autofill_content_common', |
| 213 'autofill_core_common', | 226 'autofill_core_common', |
| 214 'keyed_service_content', | 227 'keyed_service_content', |
| 215 'password_manager_core_browser', | 228 'password_manager_core_browser', |
| 216 'password_manager_content_common', | 229 'password_manager_content_common', |
| 217 ], | 230 ], |
| 218 'include_dirs': [ | 231 'include_dirs': [ |
| 219 '..', | 232 '..', |
| 220 ], | 233 ], |
| 234 'variables': { | |
| 235 'enable_wexit_time_destructors': 1, | |
| 236 }, | |
| 221 'sources': [ | 237 'sources': [ |
| 222 # Note: sources list duplicated in GN build. | 238 # Note: sources list duplicated in GN build. |
| 223 'password_manager/content/browser/content_password_manager_driver.cc ', | 239 'password_manager/content/browser/content_password_manager_driver.cc ', |
| 224 'password_manager/content/browser/content_password_manager_driver.h' , | 240 'password_manager/content/browser/content_password_manager_driver.h' , |
| 225 'password_manager/content/browser/password_manager_internals_service _factory.cc', | 241 'password_manager/content/browser/password_manager_internals_service _factory.cc', |
| 226 'password_manager/content/browser/password_manager_internals_service _factory.h', | 242 'password_manager/content/browser/password_manager_internals_service _factory.h', |
| 227 ], | 243 ], |
| 228 }, | 244 }, |
| 229 ], | 245 ], |
| 230 }], | 246 }], |
| 231 ], | 247 ], |
| 232 } | 248 } |
| OLD | NEW |