Skip to content

Commit bcaca19

Browse files
committed
Don't use Ninja on Windows :/
1 parent fcc73ed commit bcaca19

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

.github/workflows/build_and_test.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,11 @@ jobs:
3838
- name: Linux
3939
os: ubuntu-22.04
4040
pluginval-binary: ./pluginval
41+
extra-flags: -G Ninja
4142
- name: macOS
4243
os: macos-14
4344
pluginval-binary: pluginval.app/Contents/MacOS/pluginval
44-
extra-flags: -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64"
45+
extra-flags: -G Ninja -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64"
4546
- name: Windows
4647
os: windows-latest
4748
pluginval-binary: ./pluginval.exe
@@ -119,7 +120,7 @@ jobs:
119120
dev-id-installer-password: ${{ secrets.DEV_ID_INSTALLER_PASSWORD }}
120121

121122
- name: Configure
122-
run: cmake -B ${{ env.BUILD_DIR }} -G Ninja -DCMAKE_BUILD_TYPE=${{ env.BUILD_TYPE}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache ${{ matrix.extra-flags }} .
123+
run: cmake -B ${{ env.BUILD_DIR }} -DCMAKE_BUILD_TYPE=${{ env.BUILD_TYPE}} -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache ${{ matrix.extra-flags }} .
123124

124125
- name: Build
125126
run: cmake --build ${{ env.BUILD_DIR }} --config ${{ env.BUILD_TYPE }} --parallel 4

.gitmodules

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[submodule "JUCE"]
22
path = JUCE
3-
url = https://github.com/sudara/JUCE/
3+
url = https://github.com/juce-framework/JUCE/
44
branch = develop
55
[submodule "modules/melatonin_inspector"]
66
path = modules/melatonin_inspector

0 commit comments

Comments
 (0)