Skip to content

Installmodules#1

Open
ClausKlein wants to merge 2 commits intodevelopfrom
installmodules
Open

Installmodules#1
ClausKlein wants to merge 2 commits intodevelopfrom
installmodules

Conversation

@ClausKlein
Copy link
Owner

@ClausKlein ClausKlein commented Mar 1, 2026

make it right

MathewBenson and others added 2 commits March 1, 2026 06:37
In the same vein as there is the `fmt::fmt-header-only`, `fmt::fmt` and
`fmt::fmt_c` targets, I propose the addition of a new target
`fmt::fmt-module` which will be for the compilation of the FMT_MODULE
library option.

The new target will have the properties requried for Compiling,
Installing and using the C++20 functionality in CMake

The `add_module_library` function is marked as deprecated as its
functionality is superseded.

Updated the logic for setting the FMT_USE_CMAKE_MODULE flag to check the
versions for Ninja and MSVC according the CMAKE Documents and setting
the FMT_MODULE flag based on this
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