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 5# @generated from third_party/rust/chromium_crates_io/BUILD.gn.hbs by 6# tools/crates/gnrt. 7# Do not edit! 8 9import("//build/rust/cargo_crate.gni") 10 11cargo_crate("lib") { 12 crate_name = "rustversion" 13 epoch = "1" 14 crate_type = "proc-macro" 15 crate_root = "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/lib.rs" 16 sources = [ 17 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/attr.rs", 18 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/bound.rs", 19 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/constfn.rs", 20 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/date.rs", 21 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/error.rs", 22 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/expand.rs", 23 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/expr.rs", 24 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/iter.rs", 25 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/lib.rs", 26 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/release.rs", 27 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/time.rs", 28 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/token.rs", 29 "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/version.rs", 30 ] 31 inputs = [] 32 33 build_native_rust_unit_tests = false 34 edition = "2018" 35 cargo_pkg_version = "1.0.15" 36 cargo_pkg_authors = "David Tolnay <[email protected]>" 37 cargo_pkg_name = "rustversion" 38 cargo_pkg_description = 39 "Conditional compilation according to rustc compiler version" 40 library_configs -= [ "//build/config/compiler:chromium_code" ] 41 library_configs += [ "//build/config/compiler:no_chromium_code" ] 42 executable_configs -= [ "//build/config/compiler:chromium_code" ] 43 executable_configs += [ "//build/config/compiler:no_chromium_code" ] 44 proc_macro_configs -= [ "//build/config/compiler:chromium_code" ] 45 proc_macro_configs += [ "//build/config/compiler:no_chromium_code" ] 46 build_root = "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/build/build.rs" 47 build_sources = [ "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/build/build.rs" ] 48 build_script_inputs = [ "//third_party/rust/chromium_crates_io/vendor/rustversion-1.0.15/src/../build/rustc.rs" ] 49 build_script_outputs = [ "version.expr" ] 50} 51