22 lines
634 B
Text
22 lines
634 B
Text
# Copyright 2021 The Chromium Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
import("//chromium/build/config/rust.gni")
|
|
|
|
group("tests") {
|
|
# Build some minimal binaries to exercise the Rust toolchain
|
|
# only if that toolchain is enabled in gn args.
|
|
if (toolchain_has_rust) {
|
|
deps = [
|
|
"test_cpp_exe_including_rust",
|
|
"test_rust_source_set",
|
|
]
|
|
if (build_rust_unit_tests) {
|
|
deps += [ "test_rust_source_set:test_rust_source_set_unittests" ]
|
|
}
|
|
if (rustc_can_link) {
|
|
deps += [ "test_rust_exe" ]
|
|
}
|
|
}
|
|
}
|