diff options
| -rw-r--r-- | src/modules/CMakeLists.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/modules/CMakeLists.txt b/src/modules/CMakeLists.txt index d1bc4b0..a862914 100644 --- a/src/modules/CMakeLists.txt +++ b/src/modules/CMakeLists.txt @@ -3,6 +3,7 @@ ############################################################################### # LINKING ( for modules ) ############################################################################### +SET ( SONAME_VERSION "0" CACHE STRING "SONAME Version" ) LINK_LIBRARIES ( ${CMAKE_DL_LIBS} ) ############################################################################### # SOURCE SPECIFICATION @@ -51,11 +52,17 @@ SET ( SRC_modAI # COMPILATION AND INSTALLATION ITSELF ############################################################################### ADD_LIBRARY ( modBasic SHARED ${SRC_modBasic} ) +SET_TARGET_PROPERTIES (modBasic PROPERTIES VERSION ${TUXANCI_VERSION} SOVERSION ${SONAME_VERSION}) ADD_LIBRARY ( modWall SHARED ${SRC_modWall} ) +SET_TARGET_PROPERTIES (modWall PROPERTIES VERSION ${TUXANCI_VERSION} SOVERSION ${SONAME_VERSION}) ADD_LIBRARY ( modPipe SHARED ${SRC_modPipe} ) +SET_TARGET_PROPERTIES (modPipe PROPERTIES VERSION ${TUXANCI_VERSION} SOVERSION ${SONAME_VERSION}) ADD_LIBRARY ( modMove SHARED ${SRC_modMove} ) +SET_TARGET_PROPERTIES (modMove PROPERTIES VERSION ${TUXANCI_VERSION} SOVERSION ${SONAME_VERSION}) ADD_LIBRARY ( modTeleport SHARED ${SRC_modTeleport} ) +SET_TARGET_PROPERTIES (modTeleport PROPERTIES VERSION ${TUXANCI_VERSION} SOVERSION ${SONAME_VERSION}) ADD_LIBRARY ( modAI SHARED ${SRC_modAI} ) +SET_TARGET_PROPERTIES (modAI PROPERTIES VERSION ${TUXANCI_VERSION} SOVERSION ${SONAME_VERSION}) INSTALL ( TARGETS modBasic LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/${APPNAME} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ) |