Version++
[GPXSee.git] / .appveyor.yml
blob84d5ac6b00cc5a8fc3c5852f0ff03aa6d6160bfd
1 version: 9.7.{build}\r
2 \r
3 configuration:\r
4   - Release\r
5 \r
6 image:\r
7   - Visual Studio 2019\r
8 \r
9 environment:\r
10   NSISDIR: C:\Program Files (x86)\NSIS\r
11   matrix:\r
12   - QTDIR: C:\Qt\5.15\msvc2019\r
13     NSI: gpxsee.nsi\r
14     VCVARS: vcvars32.bat\r
15     OPENSSLDIR: C:\OpenSSL-v111-Win32\bin\r
16     LIBCRYPTO: libssl-1_1.dll\r
17     LIBSSL: libcrypto-1_1.dll\r
18   - QTDIR: C:\Qt\5.15\msvc2019_64\r
19     NSI: gpxsee64.nsi\r
20     VCVARS: vcvars64.bat\r
21     OPENSSLDIR: C:\OpenSSL-v111-Win64\bin\r
22     LIBCRYPTO: libssl-1_1-x64.dll\r
23     LIBSSL: libcrypto-1_1-x64.dll\r
24   - QTDIR: C:\Qt\6.0\msvc2019_64\r
25     NSI: gpxsee64.nsi\r
26     VCVARS: vcvars64.bat\r
27     OPENSSLDIR: C:\OpenSSL-v111-Win64\bin\r
28     LIBCRYPTO: libssl-1_1-x64.dll\r
29     LIBSSL: libcrypto-1_1-x64.dll\r
30     NSISDEF: /DQT6\r
32 install:\r
33 - cmd: |-\r
34     set PATH=%QTDIR%\bin;%NSISDIR%;%PATH%\r
35     call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\"%VCVARS%\r
37 build_script:\r
38 - cmd: |-\r
39     lrelease gpxsee.pro\r
40     qmake gpxsee.pro\r
41     nmake release\r
43     md installer\r
44     copy release\GPXSee.exe installer\r
45     windeployqt --release installer\GPXSee.exe\r
46     copy pkg\%NSI% installer\r
47     copy pkg\macros.nsh installer\r
48     xcopy pkg\csv installer\csv /i\r
49     xcopy pkg\maps installer\maps /i\r
50     xcopy lang\*.qm installer\translations\ /sy\r
51     copy licence.txt installer\r
52     copy %OPENSSLDIR%\%LIBCRYPTO% installer\r
53     copy %OPENSSLDIR%\%LIBSSL% installer\r
55     makensis.exe %NSISDEF% installer\%NSI%\r
57 artifacts:\r
58 - path: installer\GPXSee-*.exe\r