Skip to content

Refactored Build System with Toolchains#99

Merged
joelmacx merged 45 commits intogoogle:mainfrom
ErikJour:cmake-toolchain-refactor
Feb 19, 2026
Merged

Refactored Build System with Toolchains#99
joelmacx merged 45 commits intogoogle:mainfrom
ErikJour:cmake-toolchain-refactor

Conversation

@ErikJour
Copy link
Copy Markdown
Contributor

@ErikJour ErikJour commented Feb 2, 2026

Description

Created Windows and Mac toolchains with Cmake for a more intuitive cross-platform configuration.

Changes

Moved a variety of configuration settings from the root level, individual plugin, and third-party Cmake files to the new toolchains. Created a prebuiltLibs directory with platform-specific Cmake files for prebuilt library files.

Validation and Acceptance Criteria

-The project configures and builds successfully.
-Windows builds were tested as VST3 in Reaper.
-Mac builds were tested as AU in Reaper.

@ErikJour ErikJour changed the title Refactor Windows Build into Dedicated Cmake Toolchain Refactored Build System with Toolchains Feb 6, 2026
Copy link
Copy Markdown
Collaborator

@BrandenAvalonCx BrandenAvalonCx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks like this cleans things up a lot, well done.

Copy link
Copy Markdown
Collaborator

@joelmacx joelmacx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good cleanup, thanks Erik 👍

@joelmacx joelmacx merged commit d7a3cb2 into google:main Feb 19, 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.

3 participants