blob: e2fa350da7b29bb104b4cf4a6aa0ce15f9ead129 [file] [log] [blame]
# 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/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:nacl_error_code",
"//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",
]
}
}