diff --git a/bindings/python/CMakeLists.txt b/bindings/python/CMakeLists.txt index bc13520611a5a0ad514e9eb0648d0ab5ccb1cf6f..2b49557d7b1c7c0e5000a2268160943408fb2a47 100644 --- a/bindings/python/CMakeLists.txt +++ b/bindings/python/CMakeLists.txt @@ -116,6 +116,7 @@ IF(BUILD_PYTHON_INTERFACE) ADD_LIBRARY(${PYWRAP} SHARED ${${PYWRAP}_SOURCES} ${${PYWRAP}_HEADERS}) ADD_DEPENDENCIES(python ${PYWRAP}) + SET_TARGET_PROPERTIES(${PYWRAP} PROPERTIES VERSION ${PROJECT_VERSION}) IF(BUILD_WITH_COMMIT_VERSION) TAG_LIBRARY_VERSION(${PYWRAP}) ENDIF(BUILD_WITH_COMMIT_VERSION) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 77854f0c83a13ba6ee061769912cada4bd777bd3..24bd87fb5750a432c783bf7ee6c0b798ffff3d2d 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -20,9 +20,12 @@ IF(UNIX) ADD_LIBRARY(${PROJECT_NAME} SHARED ${HEADERS} ${${PROJECT_NAME}_SOURCES}) SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES LINKER_LANGUAGE CXX) TARGET_COMPILE_DEFINITIONS(${PROJECT_NAME} PUBLIC ${CURRENT_COMPILE_DEFINITIONS}) + + SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES VERSION ${PROJECT_VERSION}) IF(BUILD_WITH_COMMIT_VERSION) TAG_LIBRARY_VERSION(${PROJECT_NAME}) ENDIF(BUILD_WITH_COMMIT_VERSION) + PKG_CONFIG_USE_DEPENDENCY(${PROJECT_NAME} eigen3) TARGET_LINK_LIBRARIES(${PROJECT_NAME} PUBLIC ${Boost_FILESYSTEM_LIBRARY} ${Boost_SYSTEM_LIBRARY} ${Boost_SERIALIZATION_LIBRARY}) TARGET_INCLUDE_DIRECTORIES(${PROJECT_NAME} PUBLIC $<INSTALL_INTERFACE:include>)