diff --git a/gpu-dawn/dev/bundle-release.sh b/gpu-dawn/dev/bundle-release.sh index 48dde6a7..3a519bc3 100755 --- a/gpu-dawn/dev/bundle-release.sh +++ b/gpu-dawn/dev/bundle-release.sh @@ -18,7 +18,11 @@ popd gzip -9 headers.json # Copy the binary into the out/ directory -cp zig-out/lib/libdawn.a out/ +if [[ "${WINDOWS:-"false"}" == "true" ]]; then + cp zig-out/lib/dawn.lib out/ +else + cp zig-out/lib/libdawn.a out/ +fi # Create out.tar.gz bundle pushd out diff --git a/gpu-dawn/dev/upload-release.sh b/gpu-dawn/dev/upload-release.sh index 7a7ea72c..1b7fb96c 100755 --- a/gpu-dawn/dev/upload-release.sh +++ b/gpu-dawn/dev/upload-release.sh @@ -11,9 +11,15 @@ if [[ "${UPLOAD_HEADERS:-"false"}" == "true" ]]; then fi # Upload static library individually. -cp zig-out/lib/libdawn.a "libdawn_$RELEASE_NAME.a" -gzip -9 "libdawn_$RELEASE_NAME.a" -gh release upload "release-$(git rev-parse --short HEAD)" "libdawn_$RELEASE_NAME.a.gz" +if [[ "${WINDOWS:-"false"}" == "true" ]]; then + cp zig-out/lib/dawn.lib "dawn_$RELEASE_NAME.lib" + gzip -9 "dawn_$RELEASE_NAME.lib" + gh release upload "release-$(git rev-parse --short HEAD)" "dawn_$RELEASE_NAME.lib.gz" +else + cp zig-out/lib/libdawn.a "libdawn_$RELEASE_NAME.a" + gzip -9 "libdawn_$RELEASE_NAME.a" + gh release upload "release-$(git rev-parse --short HEAD)" "libdawn_$RELEASE_NAME.a.gz" +fi # Upload tarball of static library + headers. mv out.tar.gz "$RELEASE_NAME.tar.gz"