Add the ability to specify the necessary CXX features. #79

Merged
SlavekB merged 1 commits from feat/add-support-for-cxx-features into master 5 months ago
SlavekB commented 5 months ago
Owner

This increases the minimum necessary version of CMake to 3.1.

There are three levels:

  1. TDE_CXX_FEATURES common for all TDE modules
  2. PROJECT_CXX_FEATURES common at invidual module level
  3. CXX_FEATURES and CXX_FEATURES_PRIVATE for individual libraries and binaries

Public CXX_FEATURES for libraries become part of the exported CMake target.

This increases the minimum necessary version of CMake to 3.1. There are three levels: 1. `TDE_CXX_FEATURES` common for all TDE modules 2. `PROJECT_CXX_FEATURES` common at invidual module level 3. `CXX_FEATURES` and `CXX_FEATURES_PRIVATE` for individual libraries and binaries Public `CXX_FEATURES` for libraries become part of the exported CMake target.
SlavekB added 1 commit 5 months ago
2bcaeab34e
Add the ability to specify the necessary CXX features.
MicheleC approved these changes 5 months ago
MicheleC left a comment
Owner

Looks good.

Looks good.
SlavekB merged commit 2bcaeab34e into master 5 months ago
SlavekB deleted branch feat/add-support-for-cxx-features 5 months ago
SlavekB added this to the R14.0.12 release milestone 5 months ago

Reviewers

MicheleC approved these changes 5 months ago
The pull request has been merged as 2bcaeab34e.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.