Salome HOME
Ensure cmake_build_type is used in SALOME 9.12.0
[tools/sat_salome.git] / products / patches / PERSALYS-v14.1-003.patch
1 --- persalys-14.1_ref/lib/src/base/CMakeLists.txt       2023-07-25 11:23:39.000000000 +0200
2 +++ persalys-14.1_dev/lib/src/base/CMakeLists.txt       2023-09-26 13:00:18.000000000 +0200
3 @@ -203,7 +203,7 @@
4  else ()
5    target_compile_definitions (persalysbase PUBLIC PERSALYS_BASE_STATIC)
6  endif ()
7 -
8 +target_compile_options(persalysbase PUBLIC  -DBOOST_ALL_DYN_LINK)
9  target_include_directories (persalysbase PRIVATE ${Boost_INCLUDE_DIRS})
10  target_include_directories (persalysbase PRIVATE ${Python_INCLUDE_DIRS})
11  
12 @@ -220,8 +220,8 @@
13  set_target_properties (persalysbase PROPERTIES VERSION ${LIB_VERSION})
14  set_target_properties (persalysbase PROPERTIES SOVERSION ${LIB_SOVERSION})
15  
16 -target_link_libraries (persalysbase PUBLIC ${PERSALYS_PUBLIC_LIBRARIES})
17 -target_link_libraries (persalysbase PRIVATE ${PERSALYS_PRIVATE_LIBRARIES})
18 +target_link_libraries (persalysbase PUBLIC "${PERSALYS_PUBLIC_LIBRARIES};${Boost_LIBRARIES};${Boost_FILESYSTEM_LIBRARY_RELEASE}")
19 +target_link_libraries (persalysbase PRIVATE "${PERSALYS_PRIVATE_LIBRARIES};${Boost_LIBRARIES};${Boost_FILESYSTEM_LIBRARY_RELEASE}")
20  
21  install (TARGETS persalysbase
22    RUNTIME DESTINATION ${PERSALYS_BIN_PATH}