Skip to content

Commit e28b024

Browse files
committed
Bug #32882344: FIX MYSQLCLIENT_STATIC_BINDING=0 BUILD
1 parent aa0fc5e commit e28b024

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

jdbc.cmake

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,19 @@ if(MYSQL_CONFIG_EXECUTABLE)
6666
list(APPEND jdbc_cmake_opts -DMYSQL_CONFIG_EXECUTABLE=${MYSQL_CONFIG_EXECUTABLE})
6767
endif()
6868

69-
list(APPEND jdbc_cmake_opts -DMYSQLCLIENT_STATIC_LINKING=ON)
69+
70+
if(MYSQLCLIENT_STATIC_LINKING)
71+
list(APPEND jdbc_cmake_opts -DMYSQLCLIENT_STATIC_LINKING=${MYSQLCLIENT_STATIC_LINKING})
72+
else()
73+
list(APPEND jdbc_cmake_opts -DMYSQLCLIENT_STATIC_LINKING=ON)
74+
endif()
75+
76+
if(MYSQLCLIENT_STATIC_BINDING)
77+
list(APPEND jdbc_cmake_opts -DMYSQLCLIENT_STATIC_BINDING=${MYSQLCLIENT_STATIC_BINDING})
78+
else()
79+
list(APPEND jdbc_cmake_opts -DMYSQLCLIENT_STATIC_BINDING=ON)
80+
endif()
81+
7082

7183
if(CMAKE_BUILD_TYPE)
7284
if(CMAKE_BUILD_TYPE MATCHES "[Ss][Tt][Aa][Tt][Ii][Cc]")

0 commit comments

Comments
 (0)