Skip to content

Add cross-platform C++ setup#1

Merged
timkpaine merged 2 commits into
mainfrom
tkp/cross-platform-setup
Jul 20, 2026
Merged

Add cross-platform C++ setup#1
timkpaine merged 2 commits into
mainfrom
tkp/cross-platform-setup

Conversation

@timkpaine

@timkpaine timkpaine commented Jul 20, 2026

Copy link
Copy Markdown
Member

Configures MSVC on Windows, installs clang-format when needed, and enables ccache on Linux/macOS or sccache on Windows. Adds a three-platform smoke workflow that verifies formatting, compiler availability, caching, and compilation.

The functional action is commit 51c484e. Documentation follows in a separate commit so consumers can pin the functional commit directly.

Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
@timkpaine
timkpaine merged commit 34b16b3 into main Jul 20, 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.

1 participant