Skip to content

Add support for C++ modules - #732

Open
mikomikotaishi wants to merge 12 commits into
getml:mainfrom
mikomikotaishi:main
Open

mikomikotaishi wants to merge 12 commits into
getml:mainfrom
mikomikotaishi:main

Conversation

@mikomikotaishi

Copy link
Copy Markdown

This PR adds support for C++ modules, enabled using REFLECTCPP_BUILD_MODULES. The main library is part of rfl, while each serialisation format is a partition of the module (rfl:*).

This is a re-attempt at #578 which was closed earlier this year. Closes #482 as completed.

@mikomikotaishi

Copy link
Copy Markdown
Author

I do need to change some of the internal linkage objects to external linkage

This branch has not been deployed

No deployments
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.

C++20 Modules?

2 participants