From e0a5832163960d3eb95fc0514be1bd99e51caf0c Mon Sep 17 00:00:00 2001 From: Pali Rohár Date: Thu, 25 Apr 2019 20:01:34 +0200 Subject: Test also UNICODE builds on AppVeyor CI --- .appveyor.yml | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) diff --git a/.appveyor.yml b/.appveyor.yml index c269f59..fb6c5da 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -31,84 +31,186 @@ environment: cc_path: 'C:\MinGW\bin' BUILD_SHARED_LIBS: ON + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\MinGW\bin' + BUILD_SHARED_LIBS: ON + CFLAGS: '-DUNICODE -D_UNICODE' + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "MinGW Makefiles" cc_path: 'C:\MinGW\bin' BUILD_SHARED_LIBS: OFF + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\MinGW\bin' + BUILD_SHARED_LIBS: OFF + CFLAGS: '-DUNICODE -D_UNICODE' + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "MinGW Makefiles" cc_path: 'C:\mingw-w64\i686-5.3.0-posix-dwarf-rt_v4-rev0\mingw32\bin' BUILD_SHARED_LIBS: ON + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\mingw-w64\i686-5.3.0-posix-dwarf-rt_v4-rev0\mingw32\bin' + BUILD_SHARED_LIBS: ON + CFLAGS: '-DUNICODE -D_UNICODE' + + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\mingw-w64\i686-5.3.0-posix-dwarf-rt_v4-rev0\mingw32\bin' + BUILD_SHARED_LIBS: OFF + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "MinGW Makefiles" cc_path: 'C:\mingw-w64\i686-5.3.0-posix-dwarf-rt_v4-rev0\mingw32\bin' BUILD_SHARED_LIBS: OFF + CFLAGS: '-DUNICODE -D_UNICODE' + + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\mingw-w64\i686-6.3.0-posix-dwarf-rt_v5-rev1\mingw32\bin' + BUILD_SHARED_LIBS: ON - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "MinGW Makefiles" cc_path: 'C:\mingw-w64\i686-6.3.0-posix-dwarf-rt_v5-rev1\mingw32\bin' BUILD_SHARED_LIBS: ON + CFLAGS: '-DUNICODE -D_UNICODE' - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "MinGW Makefiles" cc_path: 'C:\mingw-w64\i686-6.3.0-posix-dwarf-rt_v5-rev1\mingw32\bin' BUILD_SHARED_LIBS: OFF + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\mingw-w64\i686-6.3.0-posix-dwarf-rt_v5-rev1\mingw32\bin' + BUILD_SHARED_LIBS: OFF + CFLAGS: '-DUNICODE -D_UNICODE' + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "MinGW Makefiles" cc_path: 'C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin' BUILD_SHARED_LIBS: ON + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin' + BUILD_SHARED_LIBS: ON + CFLAGS: '-DUNICODE -D_UNICODE' + + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin' + BUILD_SHARED_LIBS: OFF + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "MinGW Makefiles" cc_path: 'C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin' BUILD_SHARED_LIBS: OFF + CFLAGS: '-DUNICODE -D_UNICODE' + + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev0\mingw64\bin' + BUILD_SHARED_LIBS: ON - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "MinGW Makefiles" cc_path: 'C:\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev0\mingw64\bin' BUILD_SHARED_LIBS: ON + CFLAGS: '-DUNICODE -D_UNICODE' - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "MinGW Makefiles" cc_path: 'C:\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev0\mingw64\bin' BUILD_SHARED_LIBS: OFF + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev0\mingw64\bin' + BUILD_SHARED_LIBS: OFF + CFLAGS: '-DUNICODE -D_UNICODE' + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 GENERATOR: "MinGW Makefiles" cc_path: 'C:\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev0\mingw64\bin' BUILD_SHARED_LIBS: ON + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev0\mingw64\bin' + BUILD_SHARED_LIBS: ON + CFLAGS: '-DUNICODE -D_UNICODE' + + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 + GENERATOR: "MinGW Makefiles" + cc_path: 'C:\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev0\mingw64\bin' + BUILD_SHARED_LIBS: OFF + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 GENERATOR: "MinGW Makefiles" cc_path: 'C:\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev0\mingw64\bin' BUILD_SHARED_LIBS: OFF + CFLAGS: '-DUNICODE -D_UNICODE' + + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 + GENERATOR: "Visual Studio 15 2017" + BUILD_SHARED_LIBS: ON - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 GENERATOR: "Visual Studio 15 2017" BUILD_SHARED_LIBS: ON + CFLAGS: '/DUNICODE /D_UNICODE' + + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 + GENERATOR: "Visual Studio 15 2017" + BUILD_SHARED_LIBS: OFF - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017 GENERATOR: "Visual Studio 15 2017" BUILD_SHARED_LIBS: OFF + CFLAGS: '/DUNICODE /D_UNICODE' - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "Visual Studio 14 2015" BUILD_SHARED_LIBS: ON + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "Visual Studio 14 2015" + BUILD_SHARED_LIBS: ON + CFLAGS: '/DUNICODE /D_UNICODE' + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "Visual Studio 14 2015" BUILD_SHARED_LIBS: OFF + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "Visual Studio 14 2015" + BUILD_SHARED_LIBS: OFF + CFLAGS: '/DUNICODE /D_UNICODE' + + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "Visual Studio 12 2013" + BUILD_SHARED_LIBS: ON + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "Visual Studio 12 2013" BUILD_SHARED_LIBS: ON + CFLAGS: '/DUNICODE /D_UNICODE' + + - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 + GENERATOR: "Visual Studio 12 2013" + BUILD_SHARED_LIBS: OFF - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 GENERATOR: "Visual Studio 12 2013" BUILD_SHARED_LIBS: OFF + CFLAGS: '/DUNICODE /D_UNICODE' platform: - Win32 -- cgit v1.2.3-55-g6feb