Skip to content

Commit ab312cb

Browse files
committed
it shound't be symlinks
1 parent 3400041 commit ab312cb

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/moveArtifacts.sh

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,22 @@ check_statically_linked() {
2525
fi
2626
}
2727

28+
clean_dir() {
29+
local dir="$1"
30+
rm -rf "$dir" && mkdir -p "$dir"
31+
echo -n "$dir"
32+
}
33+
2834
# rescript
2935
mv lib-ocaml lib/ocaml
3036

3137
# @rescript/{target}
3238
chmod +x binaries-*/*.exe rewatch-*/*.exe
33-
mv -f binaries-darwin/* rewatch-darwin/* packages/@rescript/darwin-x64/bin
34-
mv -f binaries-darwinarm64/* rewatch-darwinarm64/* packages/@rescript/darwin-arm64/bin
35-
mv -f binaries-linux/* rewatch-linux/* packages/@rescript/linux-x64/bin
36-
mv -f binaries-linuxarm64/* rewatch-linuxarm64/* packages/@rescript/linux-arm64/bin
37-
mv -f binaries-win32/* rewatch-win32/* packages/@rescript/win32-x64/bin
39+
mv -f binaries-darwin/* rewatch-darwin/* "$(clean_dir "packages/@rescript/darwin-x64/bin")"
40+
mv -f binaries-darwinarm64/* rewatch-darwinarm64/* "$(clean_dir "packages/@rescript/darwin-arm64/bin")"
41+
mv -f binaries-linux/* rewatch-linux/* "$(clean_dir "packages/@rescript/linux-x64/bin")"
42+
mv -f binaries-linuxarm64/* rewatch-linuxarm64/* "$(clean_dir "packages/@rescript/linux-arm64/bin")"
43+
mv -f binaries-win32/* rewatch-win32/* "$(clean_dir "packages/@rescript/win32-x64/bin")"
3844
check_statically_linked "packages/@rescript/linux-x64/bin"
3945
check_statically_linked "packages/@rescript/linux-arm64/bin"
4046

0 commit comments

Comments
 (0)