| # Copyright (c) 2014 The Native Client Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| group("trusted_targets") { |
| deps = [ |
| "//native_client/src/shared/imc:imc", |
| "//native_client/src/shared/platform:platform", |
| "//native_client/src/trusted/cpu_features:all_cpu_features", |
| "//native_client/src/trusted/debug_stub:debug_stub", |
| "//native_client/src/trusted/desc:nrd_xfer", |
| "//native_client/src/trusted/desc:nrd_xfer", |
| "//native_client/src/trusted/error_code", |
| "//native_client/src/trusted/fault_injection:nacl_fault_inject", |
| "//native_client/src/trusted/interval_multiset:nacl_interval", |
| "//native_client/src/trusted/nacl_base:nacl_base", |
| "//native_client/src/trusted/perf_counter:nacl_perf_counter", |
| "//native_client/src/trusted/platform_qualify:platform_qual_lib", |
| "//native_client/src/trusted/service_runtime:env_cleanser", |
| "//native_client/src/trusted/service_runtime:sel", |
| "//native_client/src/trusted/service_runtime:sel_ldr", |
| "//native_client/src/trusted/service_runtime:sel_main", |
| "//native_client/src/trusted/validator/driver:elf_load", |
| "//native_client/src/trusted/validator/driver:ncval_new", |
| "//native_client/src/trusted/validator_ragel:rdfa_validator", |
| ] |
| if (is_linux || is_chromeos) { |
| deps += [ "//native_client/src/nonsfi/loader:nonsfi_loader" ] |
| } |
| } |
| |
| group("tests") { |
| testonly = true |
| deps = [ |
| "//native_client/tests:large_tests", |
| "//native_client/tests:medium_tests", |
| "//native_client/tests:small_tests", |
| ] |
| } |
| |
| if (is_nacl) { |
| group("untrusted_targets") { |
| deps = [ |
| "//native_client/src/shared/gio:gio", |
| "//native_client/src/shared/platform:platform", |
| "//native_client/src/untrusted/elf_loader:elf_loader", |
| "//native_client/src/untrusted/nacl:imc_syscalls", |
| "//native_client/tests/hello_world:hello_world", |
| ] |
| } |
| |
| group("irt_targets") { |
| deps = [ |
| "//native_client/src/untrusted/irt:irt_core", |
| ] |
| } |
| } |