Lines Matching defs:CargoBuildScript
37 CargoBuildScript(CargoBuildScript), enumerator
93 pub(crate) struct CargoBuildScript { struct
94 pub(crate) name: String,
96 pub(crate) aliases: SelectDict<Label, String>,
98 pub(crate) build_script_env: SelectDict<String, String>,
100 pub(crate) compile_data: Data,
102 pub(crate) crate_features: SelectSet<String>,
103 pub(crate) crate_name: String,
105 pub(crate) crate_root: Option<String>,
107 pub(crate) data: Data,
109 pub(crate) deps: SelectSet<Label>,
111 pub(crate) link_deps: SelectSet<Label>,
112 pub(crate) edition: String,
114 pub(crate) linker_script: Option<String>,
116 pub(crate) links: Option<String>,
118 pub(crate) proc_macro_deps: SelectSet<Label>,
120 pub(crate) rundir: SelectScalar<String>,
122 pub(crate) rustc_env: SelectDict<String, String>,
124 pub(crate) rustc_env_files: SelectSet<String>,
126 pub(crate) rustc_flags: SelectList<String>,
127 pub(crate) srcs: Glob,
129 pub(crate) tags: Set<String>,
131 pub(crate) tools: SelectSet<Label>,
133 pub(crate) toolchains: Set<Label>,
134 pub(crate) version: String,
135 pub(crate) visibility: Set<String>,