File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -144,13 +144,14 @@ ELSE()
144144 INCLUDE_DIRECTORIES (${CMAKE_SOURCE_DIR} /zlib)
145145ENDIF ()
146146
147- ADD_LIBRARY (mariadbclient STATIC ${LIBMARIADB_SOURCES} )
147+ ADD_LIBRARY (mariadblib_core OBJECT ${LIBMARIADB_SOURCES} )
148+ ADD_LIBRARY (mariadbclient STATIC $<TARGET_OBJECTS:mariadblib_core>)
148149TARGET_LINK_LIBRARIES (mariadbclient ${CMAKE_THREAD_LIBS_INIT} ${CMAKE_DL_LIBS} ${MATH_LIBRARY} ${ICONV_LIBRARIES} )
149150IF (OPENSSL_FOUND)
150151 TARGET_LINK_LIBRARIES (mariadbclient ${SSL_LIBRARIES} )
151152ENDIF ()
152153
153- ADD_LIBRARY (libmariadb SHARED ${LIBMARIADB_SOURCES} )
154+ ADD_LIBRARY (libmariadb SHARED $<TARGET_OBJECTS:mariadblib_core> )
154155TARGET_LINK_LIBRARIES (libmariadb ${CMAKE_THREAD_LIBS_INIT} ${CMAKE_DL_LIBS} ${MATH_LIBRARY} ${ICONV_LIBRARIES} )
155156
156157IF (OPENSSL_FOUND)
You can’t perform that action at this time.
0 commit comments