Merge bitcoin-core/secp256k1#1238: build: bump CMake minimum requirement to 3.13
96dd062511
build: bump CMake minimum requirement to 3.13 (Cory Fields) Pull request description: As requested here: https://github.com/bitcoin-core/secp256k1/pull/1230#issuecomment-1464730218 . Ping @hebasto Among other things this allows us to link against object libraries. 3.13 has been mentioned several times as a good overlap between newish features and widespread Linux availability. ACKs for top commit: hebasto: ACK96dd062511
real-or-random: utACK96dd062511
Tree-SHA512: 6c744809aa393b48ef10b3d46c6630370c388a8d375116bfad65c6c907e69c36ed71c1579b9d5c3aa976f70b1cd70e837c1a0226910a43539435125115b32568
This commit is contained in:
commit
9c8c4f443c
|
@ -1,4 +1,4 @@
|
|||
cmake_minimum_required(VERSION 3.1)
|
||||
cmake_minimum_required(VERSION 3.13)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.14)
|
||||
# MSVC runtime library flags are selected by the CMAKE_MSVC_RUNTIME_LIBRARY abstraction.
|
||||
|
@ -203,11 +203,6 @@ else()
|
|||
try_add_compile_option(-Wundef)
|
||||
endif()
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.2)
|
||||
# Honor visibility properties for all target types.
|
||||
# See: https://cmake.org/cmake/help/latest/policy/CMP0063.html
|
||||
cmake_policy(SET CMP0063 NEW)
|
||||
endif()
|
||||
set(CMAKE_C_VISIBILITY_PRESET hidden)
|
||||
|
||||
# Ask CTest to create a "check" target (e.g., make check) as alias for the "test" target.
|
||||
|
|
Loading…
Reference in New Issue