Revert appveyor addition and DeployQt cmake

This commit is contained in:
Jonathan White
2018-09-19 12:00:46 -04:00
committed by Jonathan White
parent f1a13a1f2b
commit a64d2ec716
9 changed files with 8 additions and 185 deletions

View File

@@ -1,21 +0,0 @@
#!/usr/bin/bash
cd /c/projects/keepassxc
mkdir build && cd build
if [ "${configuration}" = "Debug" ]; then
cmake -G "MSYS Makefiles" \
-DCMAKE_BUILD_TYPE=${configuration} \
-DWITH_XC_ALL=ON \
-DWITH_TESTS=ON \
-DWITH_GUI_TESTS=ON \
-DWITH_ASAN=ON \
..
else
cmake -G "MSYS Makefiles" \
-DCMAKE_BUILD_TYPE=${configuration} \
-DWITH_XC_ALL=ON \
-DWITH_TESTS=ON \
-DWITH_GUI_TESTS=ON \
..
fi

View File

@@ -1,5 +0,0 @@
#!/usr/bin/bash
cd /c/projects/keepassxc/build
make -j2

View File

@@ -1,24 +0,0 @@
#!/usr/bin/bash
# Pacman derived dependencies
pacman --needed --noconfirm -S \
mingw-w64-$(uname -m)-cmake \
mingw-w64-$(uname -m)-libgcrypt \
mingw-w64-$(uname -m)-zlib \
mingw-w64-$(uname -m)-libsodium \
mingw-w64-$(uname -m)-argon2 \
mingw-w64-$(uname -m)-qt5
# Yubikey library
curl -O -J -L https://developers.yubico.com/yubikey-personalization/Releases/ykpers-1.18.1-win64.zip
7z x ykpers-1.18.1-win64.zip -o"/mingw64/" -aoa
# qrencode library
curl -O -J -L https://fukuchi.org/works/qrencode/qrencode-4.0.0.tar.gz
tar -xf qrencode-4.0.0.tar.gz
cd qrencode-4.0.0
mkdir build && cd build
cmake -G "MSYS Makefiles" -DBUILD_SHARED_LIBS=YES -DWITH_TOOLS=NO -DCMAKE_BUILD_TYPE=${configuration} ..
make -j2
make install PREFIX="/mingw64"

View File

@@ -1,6 +0,0 @@
#!/usr/bin/bash
cd /c/projects/keepassxc/build
make test ARGS+="-E testgui --output-on-failure --verbose"
make test ARGS+="-R testgui --output-on-failure --verbose"