Skip to content

Enable beman-tidy (--require-all mode) into beman.map#4

Open
neatudarius wants to merge 2 commits into
mainfrom
neatudarius-patch-1
Open

Enable beman-tidy (--require-all mode) into beman.map#4
neatudarius wants to merge 2 commits into
mainfrom
neatudarius-patch-1

Conversation

@neatudarius

Copy link
Copy Markdown
Member

Turning on --require-all surfaced two Beman Standard gaps that needed fixing.

Moved the beman.map add_library above the beman::optional alias block so the cmake.library_name check sees beman.map as the first target instead of the alias. The alias is still created before target_link_libraries uses it, so the behavior is unchanged.

Added the Compiler Explorer badge that release.godbolt_trunk_version requires.
The link runs the basic_get example against beman.map and beman.optional on trunk, so it is a real working example rather than a placeholder.
@ssam18 ssam18 marked this pull request as ready for review July 14, 2026 20:36
@neatudarius

Copy link
Copy Markdown
Member Author

Thanks @ssam18!

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