Skip to content

fix: Enhance CPMAddPackage with source override to preserve semicolons - #712

Open
mathisloge wants to merge 1 commit into
cpm-cmake:masterfrom
mathisloge:fix/list_expansion_local_source
Open

fix: Enhance CPMAddPackage with source override to preserve semicolons#712
mathisloge wants to merge 1 commit into
cpm-cmake:masterfrom
mathisloge:fix/list_expansion_local_source

Conversation

@mathisloge

Copy link
Copy Markdown

The package-override test never tested the option preservation since the recursive call of CPMAddPackage when overriding the local source strips the list escapes.

Fixes #447

…s in option values

update tests for validation
@mathisloge
mathisloge force-pushed the fix/list_expansion_local_source branch from 0b376c6 to c9482b2 Compare July 19, 2026 06:40
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.

The Boost example does not work with CPM_USE_LOCAL_PACKAGES=YES

1 participant