Skip to content

cmake: add missing $<CONFIG> to PATH for multi-config generators - #8026

Merged
nilason merged 2 commits into
OSGeo:mainfrom
nilason:cmake_fix_multiconfig
Oct 7, 2026
Merged

nilason merged 2 commits into
OSGeo:mainfrom
nilason:cmake_fix_multiconfig

Conversation

@nilason

@nilason nilason commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Add missing $ to PATH for multi-config generators. Enabling binaries that are needed during build process, to be found, e.g. "output/lib/grass86/bin/Debug/g.mkfontcap", where "Debug" is the configuration.

In addition, generate fontcap from a separate custom target that depends on the completed g.mkfontcap target. Addresses an ad-hoc signature related build failure on Xcode.

Enabling binaries that are needed during build process, to be found,
e.g. "output/lib/grass86/bin/Debug/g.mkfontcap", where 'Debug' is the
configuration.

In addition, generate fontcap from a separate custom target that
depends on the completed g.mkfontcap target. Addresses an ad-hoc
signature related build failure on Xcode.
@echoix

echoix commented Oct 6, 2026

Copy link
Copy Markdown
Member

I’m not super sure about this, an agent had trouble when trying it out. I’m doing more searching before deciding to say there’s something to fix, maybe it’s a fluke.

Comment thread CMakeLists.txt Outdated
Co-authored-by: Edouard Choinière <27212526+echoix@users.noreply.github.com>
@nilason
nilason merged commit 41dcc97 into OSGeo:main Oct 7, 2026
22 checks passed
@github-actions github-actions Bot added this to the 8.6.0 milestone Oct 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants