-
Notifications
You must be signed in to change notification settings - Fork 788
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[14101] Upgrading CMake c++ standard management #2579
Conversation
9f81c81
to
8dd1bab
Compare
@richiprosima Please be so gentle to test Windows for me 😎 |
8820ee1
to
570b09f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other than the, in my opinion, superfluous parameter most of the comments are just some nitpicks regarding inconsistent capitalization in comments. I've just outlined a few.
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
…lity. Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
b90535d
to
92cd6dd
Compare
@richiprosima please test this again |
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
@richiprosima please test Mac. Let's see what happens with the examples CMake. |
The examples issue is fixed |
@richiprosima Please test this to check it builds in all platforms. |
Description
This pull request deprecates #2084 that partially approach the subject missing:
All preprocessor workarounds to address non C++11 availability have been removed too.
FindAtomic
module has been updated too to avoid deprecated CMake features.Tests have been added for the updated CMake module.
This pull request must be merged after #2583 because the module update requires features available in CMake 3.16.
Relates to eProsima/Fast-CDR#122
Contributor Checklist
versions.md
file (if applicable).Reviewer Checklist