Lines Matching refs:invoker
19 if (defined(invoker.crate_name)) {
20 _crate_name = invoker.crate_name
25 if (defined(invoker.rustenv)) {
26 _rustenv = invoker.rustenv
28 if (defined(invoker.cargo_pkg_authors)) {
32 invoker.cargo_pkg_authors,
35 if (defined(invoker.cargo_pkg_version)) {
39 invoker.cargo_pkg_version,
42 if (defined(invoker.cargo_pkg_name)) {
46 invoker.cargo_pkg_name,
49 if (defined(invoker.cargo_pkg_description)) {
53 invoker.cargo_pkg_description,
57 if (defined(invoker.build_root)) {
59 if (defined(invoker.epoch)) {
60 _tempepoch = string_replace(invoker.epoch, ".", "_")
68 forward_variables_from(invoker,
85 if (defined(invoker.rustc_lints)) {
86 rustc_lints = invoker.rustc_lints
88 if (defined(invoker.clippy_lints)) {
89 clippy_lints = invoker.clippy_lints
94 get_path_info(get_path_info(invoker.sources, "dir"), "abspath")
118 if (invoker.rustc_lints == "openharmony") {
127 if (invoker.clippy_lints == "openharmony") {
142 if (defined(invoker.crate_type)) {
143 crate_type = invoker.crate_type
147 assert(!defined(invoker.epoch))
157 if (defined(invoker.build_root)) {
172 if (defined(invoker.build_script_outputs)) {
175 filter_exclude(invoker.build_script_outputs, [ "*.rs" ])) {
180 filter_include(invoker.build_script_outputs, [ "*.rs" ])) {
190 if (defined(invoker.build_root)) {
196 if (defined(invoker.subsystem_name) && defined(invoker.part_name)) {
197 subsystem_name = invoker.subsystem_name
198 part_name = invoker.part_name
199 } else if (defined(invoker.part_name)) {
200 part_name = invoker.part_name
212 } else if (defined(invoker.subsystem_name)) {
213 subsystem_name = invoker.subsystem_name
255 rebase_path(get_path_info(invoker.build_root, "dir"), root_build_dir),
271 if (defined(invoker.features)) {
273 args += invoker.features
277 if (defined(invoker.build_script_outputs)) {
278 foreach(generated_file, invoker.build_script_outputs) {
282 args += invoker.build_script_outputs
285 if (defined(invoker.build_script_inputs)) {
286 inputs += invoker.build_script_inputs
292 sources = invoker.build_sources
293 crate_root = invoker.build_root
294 if (defined(invoker.build_deps)) {
295 deps = invoker.build_deps
298 forward_variables_from(invoker,