summaryrefslogtreecommitdiff
path: root/databases/tarantool-c/files/patch-tnt-CMakeLists.txt
blob: 567508ec94149c77bbf80c9680ebcdef9444e762 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
--- tnt/CMakeLists.txt.orig	2016-09-07 09:59:59 UTC
+++ tnt/CMakeLists.txt
@@ -42,7 +42,6 @@ set (TNT_SOURCES
      ${CMAKE_SOURCE_DIR}/third_party/sha1.c
      ${CMAKE_SOURCE_DIR}/third_party/base64.c
      ${CMAKE_SOURCE_DIR}/third_party/PMurHash.c
-     ${CMAKE_SOURCE_DIR}/third_party/msgpuck.c
 )
 
 #----------------------------------------------------------------------------#
@@ -52,6 +51,7 @@ set (TNT_SOURCES
 ## Static library
 project(tnt)
 add_library(${PROJECT_NAME} STATIC ${TNT_SOURCES})
+target_link_libraries(${PROJECT_NAME} ${MSGPUCK_LIBRARIES})
 set_target_properties(${PROJECT_NAME} PROPERTIES VERSION   ${LIBTNT_VERSION})
 set_target_properties(${PROJECT_NAME} PROPERTIES SOVERSION ${LIBTNT_SOVERSION})
 set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME "tarantool")
@@ -65,6 +65,7 @@ install (TARGETS ${PROJECT_NAME}
 ## Shared library
 project(tnt_shared)
 add_library(${PROJECT_NAME} SHARED ${TNT_SOURCES})
+target_link_libraries(${PROJECT_NAME} ${MSGPUCK_LIBRARIES})
 set_target_properties(${PROJECT_NAME} PROPERTIES VERSION   ${LIBTNT_VERSION})
 set_target_properties(${PROJECT_NAME} PROPERTIES SOVERSION ${LIBTNT_SOVERSION})
 set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME "tarantool")