because libradosstriper does not put the `__attribute__ ((visibility
("default")))` specifier on the exported class/methods. we cannot
add the visibility to this library yet. the same applies to libcephfs.
Signed-off-by: Kefu Chai <kchai@redhat.com>
set_target_properties(cephfs PROPERTIES
OUTPUT_NAME cephfs
VERSION 1.0.0
- SOVERSION 1
- COMPILE_FLAGS "-fvisibility=hidden -fvisibility-inlines-hidden")
+ SOVERSION 1)
endif(ENABLE_SHARED)
install(TARGETS cephfs DESTINATION ${CMAKE_INSTALL_LIBDIR})
install(DIRECTORY
set_target_properties(radosstriper PROPERTIES
OUPUT_NAME radosstriper
VERSION 1.0.0
- SOVERSION 1
- COMPILE_FLAGS "-fvisibility=hidden -fvisibility-inlines-hidden")
+ SOVERSION 1)
install(TARGETS radosstriper DESTINATION ${CMAKE_INSTALL_LIBDIR})