Skip to content

Commit

Permalink
Replaced MSVC16+ builds in AppVeyor CIS script with static library bu…
Browse files Browse the repository at this point in the history
…ilds of MSVC14 and MSVC15 configurations.
  • Loading branch information
LukasBanana committed Aug 4, 2023
1 parent 60ca402 commit 11718df
Showing 1 changed file with 50 additions and 34 deletions.
84 changes: 50 additions & 34 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,84 +5,100 @@ environment:
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 14 2015"
ARCH: "Win32"
STATIC_LIB: OFF
CONFIG: Debug

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 14 2015"
ARCH: "Win32"
STATIC_LIB: ON
CONFIG: Debug

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 14 2015"
ARCH: "Win32"
STATIC_LIB: OFF
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 14 2015"
ARCH: "Win32"
STATIC_LIB: ON
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 14 2015"
ARCH: "x64"
STATIC_LIB: OFF
CONFIG: Debug

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 14 2015"
ARCH: "x64"
STATIC_LIB: ON
CONFIG: Debug

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 14 2015"
ARCH: "x64"
STATIC_LIB: OFF
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 14 2015"
ARCH: "x64"
STATIC_LIB: ON
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 15 2017"
ARCH: "Win32"
STATIC_LIB: OFF
CONFIG: Debug

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 15 2017"
ARCH: "Win32"
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 15 2017"
ARCH: "x64"
STATIC_LIB: ON
CONFIG: Debug

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 15 2017"
ARCH: "x64"
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
GENERATOR: "Visual Studio 16 2019"
ARCH: "Win32"
CONFIG: Debug
STATIC_LIB: OFF
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
GENERATOR: "Visual Studio 16 2019"
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 15 2017"
ARCH: "Win32"
STATIC_LIB: ON
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
GENERATOR: "Visual Studio 16 2019"
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 15 2017"
ARCH: "x64"
STATIC_LIB: OFF
CONFIG: Debug

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
GENERATOR: "Visual Studio 16 2019"
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 15 2017"
ARCH: "x64"
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
GENERATOR: "Visual Studio 17 2022"
ARCH: "Win32"
STATIC_LIB: ON
CONFIG: Debug

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
GENERATOR: "Visual Studio 17 2022"
ARCH: "Win32"
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
GENERATOR: "Visual Studio 17 2022"
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 15 2017"
ARCH: "x64"
CONFIG: Debug

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
GENERATOR: "Visual Studio 17 2022"
STATIC_LIB: OFF
CONFIG: Release

- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
GENERATOR: "Visual Studio 15 2017"
ARCH: "x64"
STATIC_LIB: ON
CONFIG: Release

build_script:
- git clone https://github.com/LukasBanana/GaussianLib.git
- cmake -G "%GENERATOR%" -A "%ARCH%" -DLLGL_BUILD_EXAMPLES=ON -DLLGL_BUILD_TESTS=ON -DLLGL_BUILD_RENDERER_OPENGL=ON -DLLGL_BUILD_RENDERER_DIRECT3D11=ON -DLLGL_BUILD_RENDERER_DIRECT3D12=ON -DGaussLib_INCLUDE_DIR:STRING="GaussianLib/include" -S . -B builds
- cmake -G "%GENERATOR%" -A "%ARCH%" -DLLGL_BUILD_STATIC_LIB=%STATIC_LIB% -DLLGL_BUILD_EXAMPLES=ON -DLLGL_BUILD_TESTS=ON -DLLGL_BUILD_RENDERER_OPENGL=ON -DLLGL_BUILD_RENDERER_DIRECT3D11=ON -DLLGL_BUILD_RENDERER_DIRECT3D12=ON -DGaussLib_INCLUDE_DIR:STRING="GaussianLib/include" -S . -B builds
- cmake --build builds --config "%CONFIG%"

0 comments on commit 11718df

Please sign in to comment.