set_target_properties(cls_sdk PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_sdk DESTINATION ${cls_dir})
# cls_hello
set_target_properties(cls_hello PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_hello DESTINATION ${cls_dir})
list(APPEND cls_embedded_srcs ${cls_hello_srcs})
set_target_properties(cls_numops PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_numops DESTINATION ${cls_dir})
set(cls_numops_client_srcs numops/cls_numops_client.cc)
set_target_properties(cls_rbd PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_rbd DESTINATION ${cls_dir})
set(cls_rbd_client_srcs rbd/cls_rbd_client.cc rbd/cls_rbd_types.cc)
set_target_properties(cls_lock PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_lock DESTINATION ${cls_dir})
set(cls_lock_client_srcs
set_target_properties(cls_otp PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_otp DESTINATION ${cls_dir})
set(cls_otp_client_srcs
set_target_properties(cls_refcount PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_refcount DESTINATION ${cls_dir})
set(cls_refcount_client_srcs
set_target_properties(cls_version PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_version DESTINATION ${cls_dir})
set(cls_version_client_srcs
set_target_properties(cls_log PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_log DESTINATION ${cls_dir})
set(cls_log_client_srcs log/cls_log_client.cc)
set_target_properties(cls_statelog PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_statelog DESTINATION ${cls_dir})
set(cls_statelog_client_srcs statelog/cls_statelog_client.cc)
set_target_properties(cls_timeindex PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_timeindex DESTINATION ${cls_dir})
set(cls_timeindex_client_srcs timeindex/cls_timeindex_client.cc)
set_target_properties(cls_replica_log PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_replica_log DESTINATION ${cls_dir})
set(cls_replica_log_client_srcs
set_target_properties(cls_user PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_user DESTINATION ${cls_dir})
set(cls_user_client_srcs
set_target_properties(cls_journal PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_journal DESTINATION ${cls_dir})
set(cls_journal_client_srcs
set_target_properties(cls_rgw PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_rgw DESTINATION ${cls_dir})
set(cls_rgw_client_srcs
set_target_properties(cls_cephfs PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_cephfs DESTINATION ${cls_dir})
set(cls_cephfs_client_srcs
set_target_properties(cls_lua PROPERTIES
VERSION "1.0.0"
SOVERSION "1"
- INSTALL_RPATH "")
+ INSTALL_RPATH ""
+ CXX_VISIBILITY_PRESET hidden)
install(TARGETS cls_lua DESTINATION ${cls_dir})
target_link_libraries(cls_lua
liblua