Salome HOME
Ensure cmake_build_type is used in SALOME 9.12.0
[tools/sat_salome.git] / products / patches / PERSALYS-v16.0.1-002.patch
1 --- PERSALYS-f386013d_ref/lib/src/base/CMakeLists.txt   2024-04-03 13:36:53.000000000 +0200
2 +++ PERSALYS-f386013d_new/lib/src/base/CMakeLists.txt   2024-04-10 01:05:14.000000000 +0200
3 @@ -204,6 +204,7 @@
4    target_compile_definitions (persalysbase PUBLIC PERSALYS_BASE_STATIC)
5  endif ()
6  
7 +target_compile_options(persalysbase PUBLIC  -DBOOST_ALL_DYN_LINK)
8  target_include_directories (persalysbase PRIVATE ${Boost_INCLUDE_DIRS})
9  target_include_directories (persalysbase PRIVATE ${Python_INCLUDE_DIRS})
10  
11 @@ -225,9 +226,8 @@
12    target_link_libraries (persalysbase PRIVATE stdc++fs)
13  endif ()
14  
15 -target_link_libraries (persalysbase PUBLIC ${PERSALYS_PUBLIC_LIBRARIES})
16 -target_link_libraries (persalysbase PRIVATE ${PERSALYS_PRIVATE_LIBRARIES})
17 -
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  install (TARGETS persalysbase
21    RUNTIME DESTINATION ${PERSALYS_BIN_PATH}
22    LIBRARY DESTINATION ${PERSALYS_LIBRARY_PATH}