Skip to content

Export toml.hpp for downstream consumers - #47

Merged
jholloc merged 1 commit into
ukaea:mainfrom
kripnerl:ticket/0001-export-toml-header
Aug 27, 2026
Merged

Export toml.hpp for downstream consumers#47
jholloc merged 1 commit into
ukaea:mainfrom
kripnerl:ticket/0001-export-toml-header

Conversation

@kripnerl

Copy link
Copy Markdown
Contributor

Summary

Export the bundled toml.hpp alongside libtokamap's other public third-party headers.

Motivation

libtokamap already uses toml++ internally, but does not install its header. Downstream projects that need TOML
parsing must therefore either vendor another copy of the same header or introduce a separate parser dependency.

Adding ext_include/toml.hpp to EXT_HEADERS lets consumers use libtokamap's existing copy without duplication.

The immediate consumer is the optional Python data-source configuration in mapping-plugin.

@jholloc
jholloc marked this pull request as ready for review August 27, 2026 13:33
@jholloc
jholloc self-requested a review August 27, 2026 13:33
@jholloc
jholloc merged commit 53ecf5e into ukaea:main Aug 27, 2026
6 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