Skip to content

Commit 5012089

Browse files
committed
Merge branch 'update/cmake' into 'develop'
Upping the cmake version to 3.27 See merge request njoy/tools!8
2 parents 0258fbd + 0a3f7bb commit 5012089

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Preamble
33
########################################################################
44

5-
cmake_minimum_required( VERSION 3.24 )
5+
cmake_minimum_required( VERSION 3.27 )
66

77
set( subproject OFF )
88
if( DEFINED PROJECT_NAME )
@@ -83,7 +83,7 @@ if( tools.python )
8383

8484
target_link_libraries( tools.python PRIVATE tools )
8585
target_include_directories( tools.python PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/python/src )
86-
target_compile_options( tools.python PRIVATE "-fvisibility=hidden" )
86+
set_target_properties( tools.python PROPERTIES CXX_VISIBILITY_PRESET hidden)
8787
set_target_properties( tools.python PROPERTIES OUTPUT_NAME tools )
8888
set_target_properties( tools.python PROPERTIES COMPILE_DEFINITIONS "PYBIND11" )
8989
set_target_properties( tools.python PROPERTIES POSITION_INDEPENDENT_CODE ON )

cmake/dependencies.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required( VERSION 3.24 )
1+
cmake_minimum_required( VERSION 3.27 )
22
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/.cmake)
33
include( shacl_FetchContent )
44
#######################################################################

0 commit comments

Comments
 (0)