diff options
author | Chris Robinson <[email protected]> | 2022-12-17 23:14:32 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2022-12-17 23:15:25 -0800 |
commit | b53fea6d18d508fb41c97f13284590e24fb78f6a (patch) | |
tree | 61060de75b9f507d30afb5e7d08ab2f78e429cea /.github/workflows | |
parent | ee3ba83d6d0e92e14647366d49d1fa238c5a9d5f (diff) |
Create debug Windows builds with GitHub CI
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/ci.yml | 22 |
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 |