@@ -7,12 +7,10 @@ cargo_profile="${3:-release}"
77
88case " $cargo_profile " in
99 release)
10- cargo_profile_args=(--release)
1110 cargo_profile_dir=" release"
1211 artifact_profile_suffix=" "
1312 ;;
1413 debug)
15- cargo_profile_args=()
1614 cargo_profile_dir=" debug"
1715 artifact_profile_suffix=" -debug"
1816 ;;
2523case " $target " in
2624 x86_64-unknown-linux-gnu)
2725 build_target=" x86_64-unknown-linux-gnu.2.17"
28- cargo_cmd=(cargo zigbuild " ${cargo_profile_args[@]} " --target " $build_target " -p vide --bin vide )
26+ cargo_cmd=(cargo zigbuild)
2927 binary=" target/$target /$cargo_profile_dir /vide"
3028 ;;
3129 aarch64-unknown-linux-gnu)
3230 build_target=" aarch64-unknown-linux-gnu.2.17"
33- cargo_cmd=(cargo zigbuild " ${cargo_profile_args[@]} " --target " $build_target " -p vide --bin vide )
31+ cargo_cmd=(cargo zigbuild)
3432 binary=" target/$target /$cargo_profile_dir /vide"
3533 ;;
3634 x86_64-unknown-linux-musl|aarch64-unknown-linux-musl)
3735 build_target=" $target "
38- cargo_cmd=(cargo zigbuild " ${cargo_profile_args[@]} " --target " $build_target " -p vide --bin vide )
36+ cargo_cmd=(cargo zigbuild)
3937 binary=" target/$target /$cargo_profile_dir /vide"
4038 ;;
4139 aarch64-apple-darwin)
4240 build_target=" $target "
43- cargo_cmd=(cargo build " ${cargo_profile_args[@]} " --target " $build_target " -p vide --bin vide )
41+ cargo_cmd=(cargo build)
4442 binary=" target/$target /$cargo_profile_dir /vide"
4543 ;;
4644 x86_64-pc-windows-msvc)
4745 build_target=" $target "
48- cargo_cmd=(cargo build " ${cargo_profile_args[@]} " --target " $build_target " -p vide --bin vide )
46+ cargo_cmd=(cargo build)
4947 binary=" target/$target /$cargo_profile_dir /vide.exe"
5048 ;;
5149 * )
@@ -54,6 +52,11 @@ case "$target" in
5452 ;;
5553esac
5654
55+ if [[ " $cargo_profile " == " release" ]]; then
56+ cargo_cmd+=(--release)
57+ fi
58+ cargo_cmd+=(--target " $build_target " -p vide --bin vide)
59+
5760echo " ::group::Build $target ($cargo_profile )"
5861printf ' command:'
5962printf ' %q' " ${cargo_cmd[@]} "
0 commit comments