The "C++17" value of the CXX_STANDARD target property, which was introduced in chaincodelabs/libmultiprocess#25, is available in CMake 3.8 and newer.
Tested with old CMake versions available here.
The "C++17" value of the CXX_STANDARD target property, which was introduced in chaincodelabs/libmultiprocess#25, is available in CMake 3.8 and newer.
Tested with old CMake versions available here.
The "C++17" value of the `CXX_STANDARD` target property, which was
introduced in chaincodelabs/libmultiprocess#25, is available in
CMake 3.8 and newer.
1 | @@ -2,7 +2,7 @@ 2 | # Distributed under the MIT software license, see the accompanying 3 | # file COPYING or http://www.opensource.org/licenses/mit-license.php. 4 | 5 | -cmake_minimum_required(VERSION 3.0) 6 | +cmake_minimum_required(VERSION 3.8)
Considering https://repology.org/project/cmake/versions, maybe 3.10 is also justified?
Considering https://repology.org/project/cmake/versions, maybe 3.10 is also justified?
I'm not actually sure what specifically here requires 3.10, but would welcome any followup PR that changes the minimum version or adds a comment explaining the current minimum.
I'm not actually sure what specifically here requires 3.10
Nothing requires 3.10. Just thinking about availability of CMake 3.8 and 3.9 on real systems.
Code review ACK 6902bfd40e33a0007f75bce8af0fc0b10a147e86. Thanks for the PR!