Commit c7e9172 1 parent 63ac42c commit c7e9172 Copy full SHA for c7e9172
File tree 4 files changed +18
-4
lines changed
4 files changed +18
-4
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ macro(complice_module MODULE)
70
70
add_dependencies (${MODULE} FRAMEWORK -PROTOCOL)
71
71
add_dependencies (${MODULE} tars2cpp)
72
72
73
- target_link_libraries (${MODULE} tarsservant tarsutil ${LIB_MYSQL} )
73
+ target_link_libraries (${MODULE} tarsservant tarsutil)
74
74
75
75
if (TARS_SSL)
76
76
target_link_libraries (${MODULE} ${LIB_SSL} ${LIB_CRYPTO} )
@@ -80,6 +80,12 @@ macro(complice_module MODULE)
80
80
target_link_libraries (${MODULE} ${LIB_HTTP2} )
81
81
endif ()
82
82
83
+ if (NOT WIN32 )
84
+ target_link_libraries (${MODULE} ${CMAKE_BINARY_DIR} /src/mysql/lib/libmysqlclient.a)
85
+ else ()
86
+ target_link_libraries (${MODULE} ${LIB_MYSQL} )
87
+ endif ()
88
+
83
89
if (NOT WIN32 )
84
90
link_libraries (pthread z dl)
85
91
endif ()
Original file line number Diff line number Diff line change @@ -21,6 +21,10 @@ if(TARS_HTTP2)
21
21
target_link_libraries (${MODULE} ${LIB_HTTP2} )
22
22
endif ()
23
23
24
- target_link_libraries (mysql-tool ${LIB_MYSQL} )
24
+ if (NOT WIN32 )
25
+ target_link_libraries (${MODULE} ${CMAKE_BINARY_DIR} /src/mysql/lib/libmysqlclient.a)
26
+ else ()
27
+ target_link_libraries (${MODULE} ${LIB_MYSQL} )
28
+ endif ()
25
29
26
30
install (TARGETS mysql-tool DESTINATION deploy)
Original file line number Diff line number Diff line change @@ -31,6 +31,10 @@ if(TARS_HTTP2)
31
31
target_link_libraries (${MODULE} ${LIB_HTTP2} )
32
32
endif ()
33
33
34
- target_link_libraries (tars-client ${LIB_MYSQL} )
34
+ if (NOT WIN32 )
35
+ target_link_libraries (${MODULE} ${CMAKE_BINARY_DIR} /src/mysql/lib/libmysqlclient.a)
36
+ else ()
37
+ target_link_libraries (${MODULE} ${LIB_MYSQL} )
38
+ endif ()
35
39
36
40
install (TARGETS tars-client DESTINATION deploy)
You can’t perform that action at this time.
0 commit comments