From b53fea6d18d508fb41c97f13284590e24fb78f6a Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Sat, 17 Dec 2022 23:14:32 -0800 Subject: Create debug Windows builds with GitHub CI --- .github/workflows/ci.yml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to '.github/workflows') 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 @@ -20,6 +20,16 @@ jobs: -DALSOFT_REQUIRE_WASAPI=ON", 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, @@ -30,6 +40,16 @@ jobs: -DALSOFT_REQUIRE_WASAPI=ON", 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, @@ -92,5 +112,5 @@ jobs: uses: actions/upload-artifact@v3.1.1 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 -- cgit v1.2.3