Skip to content

ci: also build SarConfigure and SarCtl in the usermode job - #146

Merged
eiz merged 1 commit into
eiz:masterfrom
eiz-claude:ci/usermode-targets
Sep 13, 2026
Merged

eiz merged 1 commit into
eiz:masterfrom
eiz-claude:ci/usermode-targets

Conversation

@eiz-claude

Copy link
Copy Markdown
Collaborator

Follow-up to #143. The usermode job only built SarAsio, so a compile break in SarConfigure or SarCtl would go unnoticed. Both are plain MSVC projects with no WiX dependency, so this is a one-line change to the msbuild target list.

The target list has to be quoted: PowerShell treats an unquoted ; as a statement separator, which runs SarConfigure and SarCtl as commands and leaves msbuild with only /t:SarAsio and no platform.

Verified on a fork run of this exact change on top of master + #145: driver (x64), usermode (x64) and usermode (x86) all pass, and both new projects build for x64 and x86 with no warnings.

🤖 Generated with Claude Code

https://claude.ai/code/session_015Ae1KbSGxTuh8F6i85MGxp

Both are plain MSVC projects with no WiX dependency, so they cost nothing
extra on the runner and a compile break in them no longer goes unnoticed.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015Ae1KbSGxTuh8F6i85MGxp
@eiz
eiz merged commit 494ed9a into eiz:master Sep 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants