| 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 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
| 6 import("//testing/libfuzzer/fuzzer_test.gni") | 6 import("//testing/libfuzzer/fuzzer_test.gni") |
| 7 | 7 |
| 8 group("common") { | 8 group("common") { |
| 9 if (is_component_build) { | 9 if (is_component_build) { |
| 10 public_deps = [ | 10 public_deps = [ |
| (...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 150 "//url", | 150 "//url", |
| 151 ] | 151 ] |
| 152 | 152 |
| 153 if (is_win) { | 153 if (is_win) { |
| 154 libs = [ | 154 libs = [ |
| 155 "shlwapi.lib", | 155 "shlwapi.lib", |
| 156 "userenv.lib", | 156 "userenv.lib", |
| 157 "ntdsapi.lib", | 157 "ntdsapi.lib", |
| 158 ] | 158 ] |
| 159 } | 159 } |
| 160 |
| 160 # Compile on Linux for fuzzer and since code is reused on Chrome OS. | 161 # Compile on Linux for fuzzer and since code is reused on Chrome OS. |
| 161 if (is_win || is_linux) { | 162 if (is_win || is_linux) { |
| 162 sources += [ | 163 sources += [ |
| 163 "preg_parser.cc", | 164 "preg_parser.cc", |
| 164 "preg_parser.h", | 165 "preg_parser.h", |
| 165 "registry_dict.cc", | 166 "registry_dict.cc", |
| 166 "registry_dict.h", | 167 "registry_dict.h", |
| 167 ] | 168 ] |
| 168 } | 169 } |
| 169 if (is_android) { | 170 if (is_android) { |
| (...skipping 11 matching lines...) Expand all Loading... |
| 181 "cloud/resource_cache.cc", | 182 "cloud/resource_cache.cc", |
| 182 "cloud/resource_cache.h", | 183 "cloud/resource_cache.h", |
| 183 "config_dir_policy_loader.cc", | 184 "config_dir_policy_loader.cc", |
| 184 "config_dir_policy_loader.h", | 185 "config_dir_policy_loader.h", |
| 185 "policy_load_status.cc", | 186 "policy_load_status.cc", |
| 186 "policy_load_status.h", | 187 "policy_load_status.h", |
| 187 ] | 188 ] |
| 188 } | 189 } |
| 189 if (is_chromeos) { | 190 if (is_chromeos) { |
| 190 sources += [ | 191 sources += [ |
| 192 "policy_scheduler.cc", |
| 193 "policy_scheduler.h", |
| 191 "proxy_policy_provider.cc", | 194 "proxy_policy_provider.cc", |
| 192 "proxy_policy_provider.h", | 195 "proxy_policy_provider.h", |
| 193 ] | 196 ] |
| 194 sources -= [ | 197 sources -= [ |
| 195 "cloud/cloud_policy_client_registration_helper.cc", | 198 "cloud/cloud_policy_client_registration_helper.cc", |
| 196 "cloud/cloud_policy_client_registration_helper.h", | 199 "cloud/cloud_policy_client_registration_helper.h", |
| 197 "cloud/user_cloud_policy_manager.cc", | 200 "cloud/user_cloud_policy_manager.cc", |
| 198 "cloud/user_cloud_policy_manager.h", | 201 "cloud/user_cloud_policy_manager.h", |
| 199 "cloud/user_cloud_policy_store.cc", | 202 "cloud/user_cloud_policy_store.cc", |
| 200 "cloud/user_cloud_policy_store.h", | 203 "cloud/user_cloud_policy_store.h", |
| (...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 298 "schema_registry_unittest.cc", | 301 "schema_registry_unittest.cc", |
| 299 "schema_unittest.cc", | 302 "schema_unittest.cc", |
| 300 ] | 303 ] |
| 301 if (is_win || is_linux) { | 304 if (is_win || is_linux) { |
| 302 sources += [ | 305 sources += [ |
| 303 "preg_parser_unittest.cc", | 306 "preg_parser_unittest.cc", |
| 304 "registry_dict_unittest.cc", | 307 "registry_dict_unittest.cc", |
| 305 ] | 308 ] |
| 306 } | 309 } |
| 307 if (is_chromeos) { | 310 if (is_chromeos) { |
| 308 sources += [ "proxy_policy_provider_unittest.cc" ] | 311 sources += [ |
| 312 "policy_scheduler_unittest.cc", |
| 313 "proxy_policy_provider_unittest.cc", |
| 314 ] |
| 309 } else { | 315 } else { |
| 310 sources += [ | 316 sources += [ |
| 311 "cloud/user_cloud_policy_manager_unittest.cc", | 317 "cloud/user_cloud_policy_manager_unittest.cc", |
| 312 "cloud/user_cloud_policy_store_unittest.cc", | 318 "cloud/user_cloud_policy_store_unittest.cc", |
| 313 ] | 319 ] |
| 314 } | 320 } |
| 315 if (!is_android) { | 321 if (!is_android) { |
| 316 sources += [ "async_policy_provider_unittest.cc" ] | 322 sources += [ "async_policy_provider_unittest.cc" ] |
| 317 } | 323 } |
| 318 if (!is_android && !is_ios) { | 324 if (!is_android && !is_ios) { |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 356 "preg_parser_fuzzer.cc", | 362 "preg_parser_fuzzer.cc", |
| 357 ] | 363 ] |
| 358 seed_corpus = "//chrome/test/data/policy/gpo/fuzzer_corpus" | 364 seed_corpus = "//chrome/test/data/policy/gpo/fuzzer_corpus" |
| 359 dict = "//chrome/test/data/policy/gpo/fuzzer.dict" | 365 dict = "//chrome/test/data/policy/gpo/fuzzer.dict" |
| 360 deps = [ | 366 deps = [ |
| 361 ":internal", | 367 ":internal", |
| 362 "//base", | 368 "//base", |
| 363 ] | 369 ] |
| 364 } | 370 } |
| 365 } | 371 } |
| OLD | NEW |