1# Copyright 2023 The Chromium Authors 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5import("//build/rust/cargo_crate.gni") 6 7cargo_crate("testonly_target") { 8 testonly = true 9 crate_root = "crate/src/main.rs" 10 crate_type = "bin" 11 sources = [ "crate/src/main.rs" ] 12 build_sources = [ "crate/build.rs" ] 13 build_root = "crate/build.rs" 14 build_deps = [ ":testonly_build_dep" ] 15} 16 17cargo_crate("testonly_build_dep") { 18 testonly = true 19 crate_name = "test_only_build_dep" 20 crate_root = "crate/src/lib.rs" 21 sources = [ "crate/src/lib.rs" ] 22} 23