Skip to content

Commit c229868

Browse files
authored
Merge pull request #214 from iahung/master
2 parents 0ed3165 + 65ddda8 commit c229868

File tree

2 files changed

+112
-0
lines changed

2 files changed

+112
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
#!/bin/sh
2+
3+
# copy dlls
4+
cp /clang64/bin/libc++.dll deploy-msys2-clang/bin
5+
cp /clang64/bin/libunwind.dll deploy-msys2-clang/bin
6+
cp /clang64/bin/libwinpthread-1.dll deploy-msys2-clang/bin
7+
cp /clang64/bin/zlib1.dll deploy-msys2-clang/bin
8+
cp /clang64/bin/libcrypto-3-x64.dll deploy-msys2-clang/bin
9+
cp /clang64/bin/libssl-3-x64.dll deploy-msys2-clang/bin
10+
cp /clang64/bin/libodbc-2.dll deploy-msys2-clang/bin
11+
cp /clang64/bin/libiconv-2.dll deploy-msys2-clang/bin
12+
cp /clang64/bin/libltdl-7.dll deploy-msys2-clang/bin
13+
cp /clang64/bin/SDL2.dll deploy-msys2-clang/bin
14+
cp /clang64/bin/SDL2_image.dll deploy-msys2-clang/bin
15+
cp /clang64/bin/SDL2_mixer.dll deploy-msys2-clang/bin
16+
cp /clang64/bin/SDL2_ttf.dll deploy-msys2-clang/bin
17+
cp /clang64/bin/libjpeg-8.dll deploy-msys2-clang/bin
18+
cp /clang64/bin/libjxl.dll deploy-msys2-clang/bin
19+
cp /clang64/bin/libpng16-16.dll deploy-msys2-clang/bin
20+
cp /clang64/bin/libtiff-6.dll deploy-msys2-clang/bin
21+
cp /clang64/bin/libwebp-7.dll deploy-msys2-clang/bin
22+
cp /clang64/bin/libmpg123-0.dll deploy-msys2-clang/bin
23+
cp /clang64/bin/libopusfile-0.dll deploy-msys2-clang/bin
24+
cp /clang64/bin/libfreetype-6.dll deploy-msys2-clang/bin
25+
cp /clang64/bin/libharfbuzz-0.dll deploy-msys2-clang/bin
26+
cp /clang64/bin/libbrotlidec.dll deploy-msys2-clang/bin
27+
cp /clang64/bin/libbrotlienc.dll deploy-msys2-clang/bin
28+
cp /clang64/bin/libhwy.dll deploy-msys2-clang/bin
29+
cp /clang64/bin/liblcms2-2.dll deploy-msys2-clang/bin
30+
cp /clang64/bin/libdeflate.dll deploy-msys2-clang/bin
31+
cp /clang64/bin/libjbig-0.dll deploy-msys2-clang/bin
32+
cp /clang64/bin/libLerc.dll deploy-msys2-clang/bin
33+
cp /clang64/bin/liblzma-5.dll deploy-msys2-clang/bin
34+
cp /clang64/bin/libzstd.dll deploy-msys2-clang/bin
35+
cp /clang64/bin/libsharpyuv-0.dll deploy-msys2-clang/bin
36+
cp /clang64/bin/libogg-0.dll deploy-msys2-clang/bin
37+
cp /clang64/bin/libopus-0.dll deploy-msys2-clang/bin
38+
cp /clang64/bin/libbz2-1.dll deploy-msys2-clang/bin
39+
cp /clang64/bin/libglib-2.0-0.dll deploy-msys2-clang/bin
40+
cp /clang64/bin/libgraphite2.dll deploy-msys2-clang/bin
41+
cp /clang64/bin/libintl-8.dll deploy-msys2-clang/bin
42+
cp /clang64/bin/libbrotlicommon.dll deploy-msys2-clang/bin
43+
cp /clang64/bin/libpcre2-8-0.dll deploy-msys2-clang/bin
44+
45+
# deploy
46+
if [ ! -z "$2" ] && [ "$2" = "deploy" ]; then
47+
rm -rf ~/Desktop/objeck*
48+
cp -rf ../release/deploy-msys2-clang ~/Desktop/objeck-lang
49+
cd ~/Desktop
50+
51+
rm -f objeck.tar objeck.tgz
52+
tar cf objeck.tar objeck-lang
53+
gzip objeck.tar
54+
55+
mv objeck.tar.gz objeck-utils-msys2-x64_0.0.0.tgz
56+
fi
+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
#!/bin/sh
2+
3+
# copy dlls
4+
cp /ucrt64/bin/libgcc_s_seh-1.dll deploy-msys2-ucrt/bin
5+
cp /ucrt64/bin/libstdc++-6.dll deploy-msys2-ucrt/bin
6+
cp /ucrt64/bin/libwinpthread-1.dll deploy-msys2-ucrt/bin
7+
cp /ucrt64/bin/zlib1.dll deploy-msys2-ucrt/bin
8+
cp /ucrt64/bin/libcrypto-3-x64.dll deploy-msys2-ucrt/bin
9+
cp /ucrt64/bin/libssl-3-x64.dll deploy-msys2-ucrt/bin
10+
cp /ucrt64/bin/libodbc-2.dll deploy-msys2-ucrt/bin
11+
cp /ucrt64/bin/libiconv-2.dll deploy-msys2-ucrt/bin
12+
cp /ucrt64/bin/libltdl-7.dll deploy-msys2-ucrt/bin
13+
cp /ucrt64/bin/SDL2.dll deploy-msys2-ucrt/bin
14+
cp /ucrt64/bin/SDL2_image.dll deploy-msys2-ucrt/bin
15+
cp /ucrt64/bin/SDL2_mixer.dll deploy-msys2-ucrt/bin
16+
cp /ucrt64/bin/SDL2_ttf.dll deploy-msys2-ucrt/bin
17+
cp /ucrt64/bin/libjpeg-8.dll deploy-msys2-ucrt/bin
18+
cp /ucrt64/bin/libjxl.dll deploy-msys2-ucrt/bin
19+
cp /ucrt64/bin/libpng16-16.dll deploy-msys2-ucrt/bin
20+
cp /ucrt64/bin/libtiff-6.dll deploy-msys2-ucrt/bin
21+
cp /ucrt64/bin/libwebp-7.dll deploy-msys2-ucrt/bin
22+
cp /ucrt64/bin/libmpg123-0.dll deploy-msys2-ucrt/bin
23+
cp /ucrt64/bin/libopusfile-0.dll deploy-msys2-ucrt/bin
24+
cp /ucrt64/bin/libfreetype-6.dll deploy-msys2-ucrt/bin
25+
cp /ucrt64/bin/libharfbuzz-0.dll deploy-msys2-ucrt/bin
26+
cp /ucrt64/bin/libbrotlidec.dll deploy-msys2-ucrt/bin
27+
cp /ucrt64/bin/libbrotlienc.dll deploy-msys2-ucrt/bin
28+
cp /ucrt64/bin/libhwy.dll deploy-msys2-ucrt/bin
29+
cp /ucrt64/bin/liblcms2-2.dll deploy-msys2-ucrt/bin
30+
cp /ucrt64/bin/libdeflate.dll deploy-msys2-ucrt/bin
31+
cp /ucrt64/bin/libjbig-0.dll deploy-msys2-ucrt/bin
32+
cp /ucrt64/bin/libLerc.dll deploy-msys2-ucrt/bin
33+
cp /ucrt64/bin/liblzma-5.dll deploy-msys2-ucrt/bin
34+
cp /ucrt64/bin/libzstd.dll deploy-msys2-ucrt/bin
35+
cp /ucrt64/bin/libsharpyuv-0.dll deploy-msys2-ucrt/bin
36+
cp /ucrt64/bin/libogg-0.dll deploy-msys2-ucrt/bin
37+
cp /ucrt64/bin/libopus-0.dll deploy-msys2-ucrt/bin
38+
cp /ucrt64/bin/libbz2-1.dll deploy-msys2-ucrt/bin
39+
cp /ucrt64/bin/libglib-2.0-0.dll deploy-msys2-ucrt/bin
40+
cp /ucrt64/bin/libgraphite2.dll deploy-msys2-ucrt/bin
41+
cp /ucrt64/bin/libintl-8.dll deploy-msys2-ucrt/bin
42+
cp /ucrt64/bin/libbrotlicommon.dll deploy-msys2-ucrt/bin
43+
cp /ucrt64/bin/libpcre2-8-0.dll deploy-msys2-ucrt/bin
44+
45+
# deploy
46+
if [ ! -z "$2" ] && [ "$2" = "deploy" ]; then
47+
rm -rf ~/Desktop/objeck*
48+
cp -rf ../release/deploy-msys2-ucrt ~/Desktop/objeck-lang
49+
cd ~/Desktop
50+
51+
rm -f objeck.tar objeck.tgz
52+
tar cf objeck.tar objeck-lang
53+
gzip objeck.tar
54+
55+
mv objeck.tar.gz objeck-utils-msys2-x64_0.0.0.tgz
56+
fi

0 commit comments

Comments
 (0)