File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed
Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -32,14 +32,17 @@ jobs:
3232 name : linux
3333 generator : Unix Makefiles
3434 path : ./build/Aeolus_artefacts
35+ asio : OFF
3536 - os : macos-latest
3637 name : mac
3738 generator : Unix Makefiles
3839 path : ./build/Aeolus_artefacts
40+ asio : OFF
3941 - os : windows-2019
4042 name : win
4143 generator : Visual Studio 16 2019
4244 path : ./build/Aeolus_artefacts/Release
45+ asio : ON
4346
4447 steps :
4548 - name : Install Linux dependencies
@@ -59,11 +62,20 @@ jobs:
5962 with :
6063 submodules : recursive
6164
65+ - name : Download ASIO SDK
66+ if : matrix.os == 'windows-2019'
67+ shell : cmake -P {0}
68+ env :
69+ ASIOSDK_URL : ' https://download.steinberg.net/sdk_downloads/asiosdk_2.3.3_2019-06-14.zip'
70+ run : |
71+ file(DOWNLOAD $ENV{ASIOSDK_URL} $ENV{GITHUB_WORKSPACE}/asiosdk.zip)
72+ execute_process(COMMAND 7z x $ENV{GITHUB_WORKSPACE}/asiosdk.zip -o$ENV{GITHUB_WORKSPACE})
73+
6274 - name : Build plugin
6375 run : |
6476 cmake \
6577 -G "${{ matrix.generator }}" \
66- -DWITH_ASIO=OFF \
78+ -DWITH_ASIO=${{ matrix.asio }} \
6779 -S "${{ env.dir_source }}" \
6880 -B "${{ env.dir_build }}"
6981 cmake --build "${{ env.dir_build }}" --config "${{ env.type }}"
You can’t perform that action at this time.
0 commit comments