From 9d0226d1087757379c93d16e24b73e2aa4bb9d8f Mon Sep 17 00:00:00 2001 From: Andre Brisco Date: Wed, 7 Oct 2020 13:34:03 -0700 Subject: [PATCH] Use CMake in CI --- appveyor.yml | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index b6dd98d..b9ba95c 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,8 +1,30 @@ -image: Visual Studio 2019 +image: + - Visual Studio 2019 + - Ubuntu + - macos + configuration: Release + +environment: + APPVEYOR_YML_DISABLE_PS_LINUX: true -build: - project: basisu.sln - +build_script: + - ps: | + New-Item -Path . -Name "build" -ItemType "directory" + cd build + cmake --version + cmake ../ -DCMAKE_BUILD_TYPE:STRING="$env:CONFIGURATION" + cmake --build . --config $env:CONFIGURATION + cd ../ + - sh: | + mkdir build + cd build + cmake --version + cmake ../ -DCMAKE_BUILD_TYPE:STRING="${CONFIGURATION}" + cmake --build . --config ${CONFIGURATION} + cd ../ + artifacts: - - path: bin\basisu.exe + - path: bin\$(configuration)\basisu.exe + - path: bin/basisu + - path: bin_osx/basisu