38
38
- name : Package Windows Release
39
39
run : |
40
40
mkdir -p orca-sdk-windows/bin
41
- mkdir -p orca-sdk-windows/orca-libc
42
41
mkdir -p orca-sdk-windows/resources
43
42
mkdir -p orca-sdk-windows/src
44
43
# gather fonts
49
48
cd artifacts
50
49
tar -xzf orca-runtime-win.tar.gz
51
50
cd ..
51
+ cp -r artifacts/orca-runtime-win/orca-libc orca-sdk-windows/orca-libc
52
52
cp artifacts/orca-runtime-win/bin/runtime.obj orca-sdk-windows/bin
53
53
cp artifacts/orca-runtime-win/bin/orca.dll orca-sdk-windows/bin
54
54
cp artifacts/orca-runtime-win/bin/orca.dll.lib orca-sdk-windows/bin
59
59
# gather source code
60
60
cp -r artifacts/src-win/* orca-sdk-windows/src
61
61
62
- # TODO(shaw): gather orca-libc once it is built by ci
63
-
64
62
# generate checksum file
65
63
find orca-sdk-windows -type f -exec sha1sum {} + | LC_ALL=C sort | sha1sum | cut -z -f 1 -d " " > sha1.sum
66
64
# create release tarball
70
68
- name : Package Mac x64 Release
71
69
run : |
72
70
mkdir -p orca-sdk-mac-x64/bin
73
- mkdir -p orca-sdk-mac-x64/orca-libc
74
71
mkdir -p orca-sdk-mac-x64/resources
75
72
mkdir -p orca-sdk-mac-x64/src
76
73
# gather fonts
84
81
cd artifacts
85
82
tar -xzf orca-runtime-mac-x64.tar.gz
86
83
cd ..
84
+ cp -r artifacts/orca-sdk-mac-x64/orca-libc orca-sdk-mac-x64/orca-libc
87
85
cp artifacts/orca-runtime-mac-x64/bin/orca_runtime orca-sdk-mac-x64/bin
88
86
cp artifacts/orca-runtime-mac-x64/bin/liborca.dylib orca-sdk-mac-x64/bin
89
87
cp artifacts/orca-runtime-mac-x64/bin/liborca_wasm.a orca-sdk-mac-x64/bin
93
91
# gather source code
94
92
cp -r artifacts/src-mac-x64/* orca-sdk-mac-x64/src
95
93
96
- # TODO(shaw): gather orca-libc once it is built by ci
97
-
98
94
# generate checksum file
99
95
find orca-sdk-mac-x64 -type f -exec sha1sum {} + | LC_ALL=C sort | sha1sum | cut -z -f 1 -d " " > sha1.sum
100
96
# create release tarball
@@ -118,6 +114,7 @@ jobs:
118
114
cd artifacts
119
115
tar -xzf orca-runtime-mac-arm64.tar.gz
120
116
cd ..
117
+ cp -r artifacts/orca-sdk-mac-arm64/orca-libc orca-sdk-mac-arm64/orca-libc
121
118
cp artifacts/orca-runtime-mac-arm64/bin/orca_runtime orca-sdk-mac-arm64/bin
122
119
cp artifacts/orca-runtime-mac-arm64/bin/liborca.dylib orca-sdk-mac-arm64/bin
123
120
cp artifacts/orca-runtime-mac-arm64/bin/liborca_wasm.a orca-sdk-mac-arm64/bin
@@ -127,8 +124,6 @@ jobs:
127
124
# gather source code
128
125
cp -r artifacts/src-mac-arm64/* orca-sdk-mac-arm64/src
129
126
130
- # TODO(shaw): gather orca-libc once it is built by ci
131
-
132
127
# generate checksum file
133
128
find orca-sdk-mac-arm64 -type f -exec sha1sum {} + | LC_ALL=C sort | sha1sum | cut -z -f 1 -d " " > sha1.sum
134
129
# create release tarball
0 commit comments