diff --git a/tasks/scripts/setup-zig-cc-wrapper.sh b/tasks/scripts/setup-zig-cc-wrapper.sh index ea78f5d28..c21e0a348 100755 --- a/tasks/scripts/setup-zig-cc-wrapper.sh +++ b/tasks/scripts/setup-zig-cc-wrapper.sh @@ -66,6 +66,22 @@ EOF chmod +x "$wrapper_dir/$tool" done +cat >"$wrapper_dir/ar" <"$wrapper_dir/ranlib" <"$toolchain_file" <>"$GITHUB_ENV" else echo "export CC_${target_env}=$wrapper_dir/cc" echo "export CXX_${target_env}=$wrapper_dir/c++" + echo "export AR_${target_env}=$wrapper_dir/ar" + echo "export RANLIB_${target_env}=$wrapper_dir/ranlib" echo "export CMAKE_TOOLCHAIN_FILE_${target_env}=$toolchain_file" if [[ $bare_target_env != "$target_env" ]]; then echo "export CC_${bare_target_env}=$wrapper_dir/cc" echo "export CXX_${bare_target_env}=$wrapper_dir/c++" + echo "export AR_${bare_target_env}=$wrapper_dir/ar" + echo "export RANLIB_${bare_target_env}=$wrapper_dir/ranlib" echo "export CMAKE_TOOLCHAIN_FILE_${bare_target_env}=$toolchain_file" fi fi