We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fdef65c commit b57a1b3Copy full SHA for b57a1b3
packages/html/scripts/cli_artifacts.sh
@@ -0,0 +1,22 @@
1
+#!/bin/sh
2
+
3
+mkdir -p ./artifacts_cli
4
+# Naive substitution to napi artifacts for the cli binary.
5
+for filename in artifacts/*/*.node
6
+do
7
+ BINDING_NAME=${filename#*.}
8
+ BINDING_ABI=${BINDING_NAME%%.*}
9
+ CLI_BINARY_PATH=${filename%%.*}
10
11
+ echo "Preparing build artifacts:"
12
+ echo "Binding name $BINDING_NAME"
13
+ echo "Filename $filename"
14
+ echo "Cli binary path $CLI_BINARY_PATH"
15
16
+ if [ -f "$CLI_BINARY_PATH" ]; then
17
+ chmod +x $CLI_BINARY_PATH
18
+ mv -v $CLI_BINARY_PATH ./artifacts_cli/swc-$BINDING_ABI
19
+ elif [ -f "$CLI_BINARY_PATH.exe" ]; then
20
+ mv -v $CLI_BINARY_PATH.exe ./artifacts_cli/swc-$BINDING_ABI.exe
21
+ fi
22
+done
0 commit comments