Blob Blame History Raw
commit 0fbf426039ef95144621377454b478c2e8e2f3b4
Author: Till Hofmann <thofmann@fedoraproject.org>
Date:   Tue Mar 24 10:58:05 2020 +0100

    Make realsense-file a shared library

diff --git a/third-party/realsense-file/CMakeLists.txt b/third-party/realsense-file/CMakeLists.txt
index a805cddf8..5562be18b 100644
--- a/third-party/realsense-file/CMakeLists.txt
+++ b/third-party/realsense-file/CMakeLists.txt
@@ -20,13 +20,15 @@ source_group("Source Files\\lz4" FILES
         lz4/lz4.c
         )
 
-add_library(${PROJECT_NAME} STATIC
+add_library(${PROJECT_NAME} SHARED
     ${AllSources}
     ${HEADER_FILES_ROSBAG}
     ${SOURCE_FILES_ROSBAG}
     ${SOURCE_FILES_COMPRESSION}
 )
 
+set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${REALSENSE_VERSION_STRING} SOVERSION "${REALSENSE_VERSION_MAJOR}.${REALSENSE_VERSION_MINOR}")
+
 target_include_directories(${PROJECT_NAME} PRIVATE
         ${ROSBAG_HEADER_DIRS}
         ${LZ4_INCLUDE_PATH}