-
-
Notifications
You must be signed in to change notification settings - Fork 27
/
.appveyor.yml
43 lines (36 loc) · 1.42 KB
/
.appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# AppVeyor script for wxPdfDocument
image:
- Visual Studio 2022
# branches to build
branches:
only:
- main
# environments
environment:
matrix:
- TOOLSET: msbuild
CONFIGURATION: Release wxDLL
ARCH: Win64
# - TOOLSET: cmake
# GENERATOR: 'Visual Studio 14.1'
# SHARED: ON
# CONFIGURATION: Release
# clone directory
clone_folder: c:\projects\wxpdfdoc
# scripts to run before build
before_build:
# set environment variables for wxWidgets
- set WXWIN=C:\wxWidgets
- set wxWidgets_ROOT_DIR=%WXWIN%
- ps: Start-FileDownload 'https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.4/wxMSW-3.2.4_vc14x_x64_Dev.7z'
- ps: Start-FileDownload 'https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.4/wxMSW-3.2.4_vc14x_x64_ReleaseDLL.7z'
- ps: Start-FileDownload 'https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.4/wxMSW-3.2.4_vc14x_x64_ReleasePDB.7z'
- ps: Start-FileDownload 'https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.4/wxWidgets-3.2.4-headers.7z'
- cmd: 7z x wxMSW-3.2.4_vc14x_x64_Dev.7z -oC:\wxWidgets -aoa
- cmd: 7z x wxMSW-3.2.4_vc14x_x64_ReleaseDLL.7z -oC:\wxWidgets -aoa
- cmd: 7z x wxMSW-3.2.4_vc14x_x64_ReleasePDB.7z -oC:\wxWidgets -aoa
- cmd: 7z x wxWidgets-3.2.4-headers.7z -oC:\wxWidgets -aoa
# build script
build_script: c:\projects\wxpdfdoc\admin\appveyor\appveyor.bat
# testing
test_script: c:\projects\wxpdfdoc\admin\appveyor\appveyor-test.bat