diff options
| author | Pekka Vuorela <pvuorela@iki.fi> | 2025-11-04 12:09:55 +0200 |
|---|---|---|
| committer | Pekka Vuorela <pvuorela@iki.fi> | 2025-11-06 17:34:26 +0200 |
| commit | 7e135a5c9305e889003b8c2cebb41633aaba012c (patch) | |
| tree | 41cd96b65f5b447668170156b0774aaa39bccb48 | |
| parent | c73e1a20e2cd65992c06d21913a7ed99785496b8 (diff) | |
Use -fvisibility=hidden also on cmake build
Change-Id: Ic04001704e0e367d84179c3059ac9b488498e953
Reviewed-by: Damien Caliste <dcaliste@free.fr>
Reviewed-by: Pekka Vuorela <pvuorela@iki.fi>
Reviewed-by: <matti.viljanen@kapsi.fi>
| -rw-r--r-- | src/libraries/qmfclient/CMakeLists.txt | 3 | ||||
| -rw-r--r-- | src/libraries/qmfmessageserver/CMakeLists.txt | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/libraries/qmfclient/CMakeLists.txt b/src/libraries/qmfclient/CMakeLists.txt index ef2dc530..9f1edbaa 100644 --- a/src/libraries/qmfclient/CMakeLists.txt +++ b/src/libraries/qmfclient/CMakeLists.txt @@ -142,7 +142,8 @@ set_target_properties(QmfClient PROPERTIES SOVERSION ${PROJECT_VERSION_MAJOR} VERSION ${PROJECT_VERSION} PUBLIC_HEADER "${PUBLIC_HEADERS}" - PRIVATE_HEADER "${PRIVATE_HEADERS}") + PRIVATE_HEADER "${PRIVATE_HEADERS}" + CXX_VISIBILITY_PRESET hidden) if (ICU_FOUND) target_compile_definitions(QmfClient PRIVATE HAVE_LIBICU) diff --git a/src/libraries/qmfmessageserver/CMakeLists.txt b/src/libraries/qmfmessageserver/CMakeLists.txt index d4d9afc2..ac5d26ad 100644 --- a/src/libraries/qmfmessageserver/CMakeLists.txt +++ b/src/libraries/qmfmessageserver/CMakeLists.txt @@ -45,7 +45,8 @@ target_link_libraries(QmfMessageServer set_target_properties(QmfMessageServer PROPERTIES SOVERSION ${PROJECT_VERSION_MAJOR} VERSION ${PROJECT_VERSION} - PUBLIC_HEADER "${HEADERS}") + PUBLIC_HEADER "${HEADERS}" + CXX_VISIBILITY_PRESET hidden) install(TARGETS QmfMessageServer LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} |
