aboutsummaryrefslogtreecommitdiff
path: root/pw_build/rust_executable.gni
diff options
context:
space:
mode:
Diffstat (limited to 'pw_build/rust_executable.gni')
-rw-r--r--pw_build/rust_executable.gni6
1 files changed, 5 insertions, 1 deletions
diff --git a/pw_build/rust_executable.gni b/pw_build/rust_executable.gni
index cc564b65d..704119527 100644
--- a/pw_build/rust_executable.gni
+++ b/pw_build/rust_executable.gni
@@ -48,9 +48,13 @@ template("pw_rust_executable") {
}
configs += [ "$dir_pw_build:rust_edition_${_edition}" ]
+ output_dir = "${target_out_dir}/bin"
+ if (defined(invoker.output_dir)) {
+ output_dir = invoker.output_dir
+ }
+
underlying_target_type = pw_build_EXECUTABLE_TARGET_TYPE
target_type_file = pw_build_EXECUTABLE_TARGET_TYPE_FILE
- output_dir = "${target_out_dir}/bin"
add_global_link_deps = true
}
}