CMakeLists.txt (mysql-connector-c-6.1.10-src) | : | CMakeLists.txt (mysql-connector-c-6.1.11-src) | ||
---|---|---|---|---|
skipping to change at line 77 | skipping to change at line 77 | |||
ADD_CONVENIENCE_LIBRARY(mysys ${MYSYS_SOURCES}) | ADD_CONVENIENCE_LIBRARY(mysys ${MYSYS_SOURCES}) | |||
TARGET_LINK_LIBRARIES(mysys dbug strings ${ZLIB_LIBRARY} | TARGET_LINK_LIBRARIES(mysys dbug strings ${ZLIB_LIBRARY} | |||
${LIBNSL} ${LIBM} ${LIBRT} ${LIBATOMIC}) | ${LIBNSL} ${LIBM} ${LIBRT} ${LIBATOMIC}) | |||
DTRACE_INSTRUMENT(mysys) | DTRACE_INSTRUMENT(mysys) | |||
# Need explicit pthread for gcc -fsanitize=address | # Need explicit pthread for gcc -fsanitize=address | |||
IF(CMAKE_USE_PTHREADS_INIT AND CMAKE_C_FLAGS MATCHES "-fsanitize=") | IF(CMAKE_USE_PTHREADS_INIT AND CMAKE_C_FLAGS MATCHES "-fsanitize=") | |||
TARGET_LINK_LIBRARIES(mysys pthread) | TARGET_LINK_LIBRARIES(mysys pthread) | |||
ENDIF() | ENDIF() | |||
if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang") | ||||
target_compile_options(mysys PRIVATE | ||||
-Wno-unused-function # mf_keycache.c:4015 | ||||
-Wno-unused-variable # thr_lock.c:1209 | ||||
) | ||||
endif() | ||||
if(0) | if(0) | |||
ADD_EXECUTABLE(thr_lock thr_lock.c) | ADD_EXECUTABLE(thr_lock thr_lock.c) | |||
TARGET_LINK_LIBRARIES(thr_lock mysys) | TARGET_LINK_LIBRARIES(thr_lock mysys) | |||
SET_TARGET_PROPERTIES(thr_lock PROPERTIES COMPILE_FLAGS "-DMAIN") | SET_TARGET_PROPERTIES(thr_lock PROPERTIES COMPILE_FLAGS "-DMAIN") | |||
ADD_EXECUTABLE(queues queues.c) | ADD_EXECUTABLE(queues queues.c) | |||
TARGET_LINK_LIBRARIES(queues mysys) | TARGET_LINK_LIBRARIES(queues mysys) | |||
SET_TARGET_PROPERTIES(queues PROPERTIES COMPILE_FLAGS "-DMAIN") | SET_TARGET_PROPERTIES(queues PROPERTIES COMPILE_FLAGS "-DMAIN") | |||
ADD_TEST(queues_test queues) | ADD_TEST(queues_test queues) | |||
ADD_EXECUTABLE(base64_test base64.c) | ADD_EXECUTABLE(base64_test base64.c) | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 7 lines changed or added |