Browse Source

unified build

import_zecw
adityapk00 6 years ago
parent
commit
b35840d535
  1. 13
      src/scripts/dobuild.ps1
  2. 4
      src/scripts/mkrelease.sh

13
src/scripts/dobuild.ps1

@ -5,11 +5,18 @@ param (
[Parameter(Mandatory=$true)][string]$server
)
Write-Host -NoNewline "Copying files....."
ssh $server "rm -rf /tmp/zqwbuild"
ssh $server "mkdir /tmp/zqwbuild"
scp -r * ${server}:/tmp/zqwbuild | Out-Null
ssh $server "dos2unix /tmp/zqwbuild/src/scripts/mkrelease.sh" | Out-Null
ssh $server "chmod a+x /tmp/zqwbuild/src/scripts/mkrelease.sh"
ssh $server "cd /tmp/zqwbuild && QT_STATIC=~/Qt/5.11.2/static/ ZCASH_DIR=~/github/zcash APP_VERSION=$version PREV_VERSION=$prev src/scripts/mkrelease.sh"
ssh $server "dos2unix -q /tmp/zqwbuild/src/scripts/mkrelease.sh" | Out-Null
Write-Host "[OK]"
ssh $server "cd /tmp/zqwbuild && QT_STATIC=~/Qt/5.11.2/static/ ZCASH_DIR=~/github/zcash APP_VERSION=$version PREV_VERSION=$prev bash src/scripts/mkrelease.sh"
if (!$?) {
Write-Output "Build failed"
exit 1;
}
New-Item artifacts -itemtype directory -Force | Out-Null
scp ${server}:/tmp/zqwbuild/artifacts/* artifacts/

4
src/scripts/mkrelease.sh

@ -119,7 +119,7 @@ echo "[Windows]"
if [ -z $MXE_PATH ]; then
echo "MXE_PATH is not set. Set it to ~/github/mxe/usr/bin if you want to build Windows"
echo "Not building Windows"
exit 1;
exit 0;
fi
if [ ! -f $ZCASH_DIR/artifacts/zcashd.exe ]; then
@ -160,7 +160,7 @@ cp LICENSE release/zec-qt-wallet-v$APP_VERSION
cd release && zip -r Windows-zec-qt-wallet-v$APP_VERSION.zip zec-qt-wallet-v$APP_VERSION/ > /dev/null
cd ..
mkdir artifacts >/dev/null 2>&1
cp release/Windows-zec-qt-wallet-v$APP_VERSION.zip ./artifacts
cp release/Windows-zec-qt-wallet-v$APP_VERSION.zip ./artifacts/
echo "[OK]"
if [ -f artifacts/Windows-zec-qt-wallet-v$APP_VERSION.zip ] ; then

Loading…
Cancel
Save