mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 03:17:20 +02:00
add version to the libmysqld.so
This commit is contained in:
parent
360f53d975
commit
216d5450e7
2 changed files with 11 additions and 2 deletions
|
|
@ -214,7 +214,7 @@ ENDMACRO()
|
|||
#)
|
||||
MACRO(MERGE_LIBRARIES)
|
||||
MYSQL_PARSE_ARGUMENTS(ARG
|
||||
"EXPORTS;OUTPUT_NAME;COMPONENT"
|
||||
"EXPORTS;OUTPUT_NAME;COMPONENT;VERSION;SOVERSION"
|
||||
"STATIC;SHARED;MODULE;NOINSTALL"
|
||||
${ARGN}
|
||||
)
|
||||
|
|
@ -253,7 +253,16 @@ MACRO(MERGE_LIBRARIES)
|
|||
IF(NOT ARG_NOINSTALL)
|
||||
ADD_VERSION_INFO(${TARGET} SHARED SRC)
|
||||
ENDIF()
|
||||
IF(ARG_VERSION)
|
||||
SET(VERS VERSION ${ARG_VERSION})
|
||||
ENDIF()
|
||||
ADD_LIBRARY(${TARGET} ${LIBTYPE} ${SRC})
|
||||
IF (ARG_VERSION)
|
||||
SET_TARGET_PROPERTIES(${TARGET} PROPERTIES VERSION ${ARG_VERSION})
|
||||
ENDIF()
|
||||
IF (ARG_SOVERSION)
|
||||
SET_TARGET_PROPERTIES(${TARGET} PROPERTIES SOVERSION ${ARG_VERSION})
|
||||
ENDIF()
|
||||
TARGET_LINK_LIBRARIES(${TARGET} ${LIBS})
|
||||
IF(ARG_OUTPUT_NAME)
|
||||
SET_TARGET_PROPERTIES(${TARGET} PROPERTIES OUTPUT_NAME "${ARG_OUTPUT_NAME}")
|
||||
|
|
|
|||
|
|
@ -147,6 +147,6 @@ ENDIF()
|
|||
|
||||
IF(NOT DISABLE_SHARED)
|
||||
MERGE_LIBRARIES(libmysqld SHARED mysqlserver EXPORTS ${CLIENT_API_FUNCTIONS}
|
||||
COMPONENT Embedded)
|
||||
COMPONENT Embedded VERSION ${SHARED_LIB_MAJOR_VERSION})
|
||||
SET_TARGET_PROPERTIES(libmysqld PROPERTIES PREFIX "")
|
||||
ENDIF()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue