diff --git a/CMakeLists.txt b/CMakeLists.txt
index 653d5ed52617209173b3e3df2fadbc6d66590f6a..d2e3e05933a20cab3ac002cd5ac6d83050745c75 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -20,6 +20,9 @@ SET(DOXYGEN_USE_MATHJAX YES)
 
 OPTION(BUILD_PYTHON_INTERFACE "Build the python bindings" ON)
 OPTION(INSTALL_PYTHON_INTERFACE_ONLY "Install *ONLY* the python binding" OFF)
+OPTION(SUFFIX_SO_VERSION
+  "Suffix shared library name by a string depending on git status of project"
+  ON)
 
 CMAKE_POLICY(SET CMP0048 OLD)
 PROJECT(${PROJECT_NAME} CXX)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index f1178a27179d55ec5372a59ba2484aafc94cfba3..27e1633c32be404d06dee4326c29a3fbcfe17be6 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -23,8 +23,12 @@ PKG_CONFIG_USE_DEPENDENCY (${LIBRARY_NAME} sot-core)
 
 SET_TARGET_PROPERTIES(${LIBRARY_NAME}
   PROPERTIES
-  SOVERSION ${PROJECT_VERSION}
   INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR})
+IF(SUFFIX_SO_VERSION)
+  SET_TARGET_PROPERTIES(${LIBRARY_NAME}
+    PROPERTIES SOVERSION ${PROJECT_VERSION}
+    )
+ENDIF()
 
 IF(NOT INSTALL_PYTHON_INTERFACE_ONLY)
   INSTALL (TARGETS ${LIBRARY_NAME} DESTINATION lib)