Remove MSVC from Appveyor
This commit is contained in:
parent
11130150f6
commit
ce1f11abec
5 changed files with 1 additions and 70 deletions
|
|
@ -7,18 +7,6 @@ environment:
|
||||||
appveyor_build_worker_image: macos
|
appveyor_build_worker_image: macos
|
||||||
INSTALL_DIR: sfizz-$(APPVEYOR_REPO_TAG_NAME)-macos
|
INSTALL_DIR: sfizz-$(APPVEYOR_REPO_TAG_NAME)-macos
|
||||||
|
|
||||||
- job_name: Windows x86
|
|
||||||
appveyor_build_worker_image: Visual Studio 2019
|
|
||||||
platform: x86
|
|
||||||
VCPKG_TRIPLET: x86-windows-static
|
|
||||||
PATH: C:\Program Files (x86)\Inno Setup 6;%PATH%
|
|
||||||
|
|
||||||
- job_name: Windows x64
|
|
||||||
appveyor_build_worker_image: Visual Studio 2019
|
|
||||||
platform: x64
|
|
||||||
VCPKG_TRIPLET: x64-windows-static
|
|
||||||
PATH: C:\Program Files (x86)\Inno Setup 6;%PATH%
|
|
||||||
|
|
||||||
# Made with https://github.com/sfztools/code-signing
|
# Made with https://github.com/sfztools/code-signing
|
||||||
CODESIGN_IDENTITY: codesign.sfz.tools
|
CODESIGN_IDENTITY: codesign.sfz.tools
|
||||||
CODESIGN_P12:
|
CODESIGN_P12:
|
||||||
|
|
@ -54,35 +42,11 @@ for:
|
||||||
- name: macOS DMG
|
- name: macOS DMG
|
||||||
path: "sfizz-*.dmg"
|
path: "sfizz-*.dmg"
|
||||||
|
|
||||||
- matrix:
|
|
||||||
only:
|
|
||||||
- job_name: Windows x86
|
|
||||||
cache: c:\tools\vcpkg\installed\ -> appveyor.yml
|
|
||||||
install: call %APPVEYOR_BUILD_FOLDER%\scripts\appveyor\install.cmd
|
|
||||||
before_build: call %APPVEYOR_BUILD_FOLDER%\scripts\appveyor\before_build.cmd
|
|
||||||
build_script: call %APPVEYOR_BUILD_FOLDER%\scripts\appveyor\build.cmd
|
|
||||||
after_build: call %APPVEYOR_BUILD_FOLDER%\scripts\appveyor\after_build.cmd
|
|
||||||
artifacts:
|
|
||||||
- name: x86 Setup
|
|
||||||
path: "sfizz-*.exe"
|
|
||||||
|
|
||||||
- matrix:
|
|
||||||
only:
|
|
||||||
- job_name: Windows x64
|
|
||||||
cache: c:\tools\vcpkg\installed\ -> appveyor.yml
|
|
||||||
install: call %APPVEYOR_BUILD_FOLDER%\scripts\appveyor\install.cmd
|
|
||||||
before_build: call %APPVEYOR_BUILD_FOLDER%\scripts\appveyor\before_build.cmd
|
|
||||||
build_script: call %APPVEYOR_BUILD_FOLDER%\scripts\appveyor\build.cmd
|
|
||||||
after_build: call %APPVEYOR_BUILD_FOLDER%\scripts\appveyor\after_build.cmd
|
|
||||||
artifacts:
|
|
||||||
- name: x64 Setup
|
|
||||||
path: "sfizz-*.exe"
|
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
- provider: GitHub
|
- provider: GitHub
|
||||||
auth_token:
|
auth_token:
|
||||||
secure: xOugGAynvnZdc0DXaL3rlgMf4CICFLkdO8JxoRfLQMKJhkj/kZ4d8h7NCFneDzXG
|
secure: xOugGAynvnZdc0DXaL3rlgMf4CICFLkdO8JxoRfLQMKJhkj/kZ4d8h7NCFneDzXG
|
||||||
artifact: macOS DMG,x86 Setup,x64 Setup
|
artifact: macOS DMG
|
||||||
draft: false
|
draft: false
|
||||||
prerelease: false
|
prerelease: false
|
||||||
force_update: true
|
force_update: true
|
||||||
|
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
@echo off
|
|
||||||
|
|
||||||
iscc.exe /dARCH=%platform% innosetup.iss
|
|
||||||
move *.exe ../
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
git submodule update --init --recursive
|
|
||||||
|
|
||||||
mkdir build && cd build
|
|
||||||
|
|
||||||
if %platform%==x86 set RELEASE_ARCH=Win32
|
|
||||||
if %platform%==x64 set RELEASE_ARCH=x64
|
|
||||||
|
|
||||||
cmake .. -G"Visual Studio 16 2019" -A"%RELEASE_ARCH%"^
|
|
||||||
-DSFIZZ_BENCHMARKS=OFF^
|
|
||||||
-DSFIZZ_TESTS=ON^
|
|
||||||
-DSFIZZ_LV2=ON^
|
|
||||||
-DSFIZZ_VST=ON^
|
|
||||||
-DCMAKE_BUILD_TYPE=Release^
|
|
||||||
-DVCPKG_TARGET_TRIPLET=%VCPKG_TRIPLET%^
|
|
||||||
-DCMAKE_TOOLCHAIN_FILE=C:/Tools/vcpkg/scripts/buildsystems/vcpkg.cmake
|
|
||||||
|
|
@ -1,5 +0,0 @@
|
||||||
cmake --build . --target sfizz_tests --config Release -j2
|
|
||||||
.\tests\Release\sfizz_tests.exe
|
|
||||||
cmake --build . --target sfizz_lv2 --config Release -j2
|
|
||||||
cmake --build . --target sfizz_lv2_ui --config Release -j2
|
|
||||||
cmake --build . --target sfizz_vst3 --config Release -j2
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
choco install -y innosetup
|
|
||||||
|
|
||||||
REM Uncomment the next 4 lines to force vcpkg update
|
|
||||||
REM cd c:\tools\vcpkg\
|
|
||||||
REM git pull
|
|
||||||
REM .\bootstrap-vcpkg.bat
|
|
||||||
REM cd %APPVEYOR_BUILD_FOLDER%
|
|
||||||
|
|
||||||
REM vcpkg install libsndfile:%VCPKG_TRIPLET%
|
|
||||||
Loading…
Add table
Reference in a new issue