aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/ci.yml22
1 files changed, 21 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d3bb619d..e08798b2 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -21,6 +21,16 @@ jobs:
build_type: "Release"
}
- {
+ name: "Win32",
+ os: windows-latest,
+ cmake_opts: "-A Win32 \
+ -DALSOFT_BUILD_ROUTER=ON \
+ -DALSOFT_REQUIRE_WINMM=ON \
+ -DALSOFT_REQUIRE_DSOUND=ON \
+ -DALSOFT_REQUIRE_WASAPI=ON",
+ build_type: "Debug"
+ }
+ - {
name: "Win64",
os: windows-latest,
cmake_opts: "-A x64 \
@@ -31,6 +41,16 @@ jobs:
build_type: "Release"
}
- {
+ name: "Win64",
+ os: windows-latest,
+ cmake_opts: "-A x64 \
+ -DALSOFT_BUILD_ROUTER=ON \
+ -DALSOFT_REQUIRE_WINMM=ON \
+ -DALSOFT_REQUIRE_DSOUND=ON \
+ -DALSOFT_REQUIRE_WASAPI=ON",
+ build_type: "Debug"
+ }
+ - {
name: "macOS",
os: macos-latest,
cmake_opts: "-DALSOFT_REQUIRE_COREAUDIO=ON",
@@ -92,5 +112,5 @@ jobs:
uses: actions/[email protected]
if: ${{ matrix.config.os == 'windows-latest' }}
with:
- name: soft_oal-${{matrix.config.name}}
+ name: soft_oal-${{matrix.config.build_type}}-${{matrix.config.name}}
path: build/archive