rename to zec-qt-wallet
This commit is contained in:
@@ -6,7 +6,7 @@ if [ -z $PREV_VERSION ]; then echo "PREV_VERSION is not set"; exit 1; fi
|
||||
|
||||
echo -n "Version files."
|
||||
# Replace the version number in the .pro file so it gets picked up everywhere
|
||||
sed -i "s/${PREV_VERSION}/${APP_VERSION}/g" zcash-qt-wallet.pro > /dev/null
|
||||
sed -i "s/${PREV_VERSION}/${APP_VERSION}/g" zec-qt-wallet.pro > /dev/null
|
||||
|
||||
# Also update it in the README.md
|
||||
sed -i "s/${PREV_VERSION}/${APP_VERSION}/g" README.md > /dev/null
|
||||
@@ -14,21 +14,21 @@ echo "[OK]"
|
||||
|
||||
|
||||
echo -n "Configuring..."
|
||||
rm -f bin/linux-zcash-qt-wallet*
|
||||
rm -f bin/linux-zec-qt-wallet*
|
||||
make distclean > /dev/null
|
||||
$QT_STATIC/bin/qmake zcash-qt-wallet.pro -spec linux-clang CONFIG+=release > /dev/null
|
||||
$QT_STATIC/bin/qmake zec-qt-wallet.pro -spec linux-clang CONFIG+=release > /dev/null
|
||||
echo "[OK]"
|
||||
|
||||
|
||||
echo -n "Building......"
|
||||
rm -rf bin/zcash-qt-wallet* > /dev/null
|
||||
rm -rf bin/zec-qt-wallet* > /dev/null
|
||||
make -j$(nproc) > /dev/null
|
||||
echo "[OK]"
|
||||
|
||||
|
||||
# Test for Qt
|
||||
echo -n "Static link..."
|
||||
if [[ $(ldd zcash-qt-wallet | grep -i "Qt") ]]; then
|
||||
if [[ $(ldd zec-qt-wallet | grep -i "Qt") ]]; then
|
||||
echo "FOUND QT; ABORT";
|
||||
exit 1
|
||||
fi
|
||||
@@ -36,19 +36,19 @@ echo "[OK]"
|
||||
|
||||
|
||||
echo -n "Packaging....."
|
||||
mkdir bin/zcash-qt-wallet-v$APP_VERSION > /dev/null
|
||||
cp zcash-qt-wallet bin/zcash-qt-wallet-v$APP_VERSION > /dev/null
|
||||
cp README.md bin/zcash-qt-wallet-v$APP_VERSION > /dev/null
|
||||
cp LICENSE bin/zcash-qt-wallet-v$APP_VERSION > /dev/null
|
||||
cd bin && tar cvf linux-zcash-qt-wallet-v$APP_VERSION.tar.gz zcash-qt-wallet-v$APP_VERSION/ > /dev/null
|
||||
mkdir bin/zec-qt-wallet-v$APP_VERSION > /dev/null
|
||||
cp zec-qt-wallet bin/zec-qt-wallet-v$APP_VERSION > /dev/null
|
||||
cp README.md bin/zec-qt-wallet-v$APP_VERSION > /dev/null
|
||||
cp LICENSE bin/zec-qt-wallet-v$APP_VERSION > /dev/null
|
||||
cd bin && tar cvf linux-zec-qt-wallet-v$APP_VERSION.tar.gz zec-qt-wallet-v$APP_VERSION/ > /dev/null
|
||||
cd ..
|
||||
|
||||
if [ -f bin/linux-zcash-qt-wallet-v$APP_VERSION.tar.gz ] ; then
|
||||
if [ -f bin/linux-zec-qt-wallet-v$APP_VERSION.tar.gz ] ; then
|
||||
echo "[OK]"
|
||||
|
||||
echo "Done. Build is bin/linux-zcash-qt-wallet-v$APP_VERSION.tar.gz"
|
||||
echo "Done. Build is bin/linux-zec-qt-wallet-v$APP_VERSION.tar.gz"
|
||||
echo "Package contents:"
|
||||
tar tf "bin/linux-zcash-qt-wallet-v$APP_VERSION.tar.gz"
|
||||
tar tf "bin/linux-zec-qt-wallet-v$APP_VERSION.tar.gz"
|
||||
else
|
||||
echo "[ERROR]"
|
||||
exit 1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
if (-not (Test-Path env:QT_DIR)) { echo "QT_DIR is not set. Please set it to the Qt directory from where you'd like to build. Usually, this is the installation directory of Qt."; exit; }
|
||||
if (-not (Test-Path env:APP_VERSION)) { echo "APP_VERSION is not set. Please set it to the version you want to build, like 0.1.6"; exit; }
|
||||
|
||||
$target="zcash-qt-wallet-v$Env:APP_VERSION"
|
||||
$target="zec-qt-wallet-v$Env:APP_VERSION"
|
||||
|
||||
echo "Cleaning"
|
||||
nmake clean *>$null
|
||||
@@ -10,17 +10,17 @@ Remove-Item -Path release -Recurse | Out-Null
|
||||
|
||||
# Run qmake
|
||||
echo "Configuring"
|
||||
& "$Env:QT_DIR\bin\qmake.exe" zcash-qt-wallet.pro -spec win32-msvc "CONFIG+=release"
|
||||
& "$Env:QT_DIR\bin\qmake.exe" zec-qt-wallet.pro -spec win32-msvc "CONFIG+=release"
|
||||
|
||||
echo "Building"
|
||||
nmake *>$null
|
||||
# Make a dist directory in release
|
||||
New-Item release/$target -itemtype directory | Out-Null
|
||||
Move-Item release/zcash-qt-wallet.exe release/$target | Out-Null
|
||||
Move-Item release/zec-qt-wallet.exe release/$target | Out-Null
|
||||
|
||||
echo "Copying"
|
||||
# No need for deploy, since we're using a static Qt5 library
|
||||
& "$Env:QT_DIR\bin\windeployqt.exe" release/$target/zcash-qt-wallet.exe *>$null
|
||||
& "$Env:QT_DIR\bin\windeployqt.exe" release/$target/zec-qt-wallet.exe *>$null
|
||||
Copy-Item LICENSE release/$target | Out-Null
|
||||
Copy-Item README.md release/$target | Out-Null
|
||||
|
||||
|
||||
Reference in New Issue
Block a user