MiWatchKleaner/buildRelease.sh

25 lines
1.1 KiB
Bash
Raw Permalink Normal View History

2020-04-28 12:29:27 +01:00
echo What is build number && \
read buildNum && \
pkg package.json && \
2020-08-27 18:19:08 +01:00
mv miwatchkleaner-* ./release && \
mv ./release/miwatchkleaner-win-* ./release/Windows && \
mv ./release/miwatchkleaner-linux-* ./release/Linux && \
mv ./release/miwatchkleaner-macos-* ./release/MacOs && \
2020-08-27 10:37:58 +01:00
cp ./data/xiaomiPackageRemovalList.json ./release/Windows/data/ && \
cp ./data/xiaomiPackageRemovalList.json ./release/MacOS/data/ && \
cp ./data/xiaomiPackageRemovalList.json ./release/Linux/data/ && \
2020-08-29 21:47:42 +01:00
cp -rf ./lang/ ./release/Windows/ && \
cp -rf ./lang/ ./release/MacOS/ && \
cp -rf ./lang/ ./release/Linux/ && \
2020-04-28 12:29:27 +01:00
chmod 0777 ./release/**/adb && \
2020-08-27 18:19:08 +01:00
chmod 0777 ./release/**/miwatchkleaner-* && \
2020-04-28 12:32:56 +01:00
chmod +x ./release/**/adb && \
2020-08-27 18:19:08 +01:00
chmod +x ./release/**/miwatchkleaner-* && \
2020-04-28 12:29:27 +01:00
cd release/MacOS/ && \
2020-08-29 21:47:42 +01:00
tar -pcvzf miwatchkleaner.$buildNum-macos.tar.gz adb data/ my_apk/ lang/ miwatchkleaner-macos-x64 && \
2020-04-28 12:29:27 +01:00
cd .. && \
cd Linux/ && \
2020-08-29 21:47:42 +01:00
tar -pcvzf miwatchkleaner.$buildNum-Linux.tar.gz adb data/ my_apk/ lang/ miwatchkleaner-linux-x64 && \
2020-04-28 12:29:27 +01:00
cd .. && \
cd Windows/ && \
2020-08-29 21:47:42 +01:00
zip -r miwatchkleaner.$buildNum-win.zip adb.exe AdbWinApi.dll AdbWinUsbApi.dll data/ my_apk/ lang/ miwatchkleaner-win-x86.exe