48 lines
1.9 KiB
Diff
48 lines
1.9 KiB
Diff
From d9eb742e22a1a72b4b5c1b09f6a7b6b606c5613e Mon Sep 17 00:00:00 2001
|
|
From: Martchus <martchus@gmx.net>
|
|
Date: Sat, 12 Sep 2020 20:30:49 +0200
|
|
Subject: [PATCH 2/2] Enable pkg-config for mingw-w64 build
|
|
|
|
---
|
|
CMakeLists.txt | 2 +-
|
|
libmariadb/CMakeLists.txt | 10 ++--------
|
|
2 files changed, 3 insertions(+), 9 deletions(-)
|
|
|
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index 93bf967..247d361 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -422,7 +422,7 @@ ENDIF()
|
|
INCLUDE(${CC_SOURCE_DIR}/plugins/CMakeLists.txt)
|
|
ADD_SUBDIRECTORY(include)
|
|
ADD_SUBDIRECTORY(libmariadb)
|
|
-IF(NOT WIN32)
|
|
+IF(NOT WIN32 OR MINGW)
|
|
ADD_SUBDIRECTORY(mariadb_config)
|
|
ENDIF()
|
|
|
|
diff --git a/libmariadb/CMakeLists.txt b/libmariadb/CMakeLists.txt
|
|
index b9a1618..5f8c657 100644
|
|
--- a/libmariadb/CMakeLists.txt
|
|
+++ b/libmariadb/CMakeLists.txt
|
|
@@ -459,14 +459,8 @@ ENDIF()
|
|
INSTALL(TARGETS mariadbclient
|
|
COMPONENT Development
|
|
DESTINATION ${INSTALL_LIBDIR})
|
|
-# in cmake 3.12+ we can use
|
|
-#INSTALL(TARGETS mariadb LIBRARY DESTINATION ${INSTALL_LIBDIR} RUNTIME DESTINATION ${INSTALL_BINDIR} ARCHIVE DESTINATION ${INSTALL_LIBDIR}
|
|
-# COMPONENT SharedLibraries NAMELINK_COMPONENT Development)
|
|
-# but as long as we build on CentOS 7 with its cmake 2.8.12.2 we have to use
|
|
-INSTALL(TARGETS mariadb LIBRARY DESTINATION ${INSTALL_LIBDIR} RUNTIME DESTINATION ${INSTALL_BINDIR} ARCHIVE DESTINATION ${INSTALL_LIBDIR}
|
|
- COMPONENT SharedLibraries NAMELINK_SKIP)
|
|
-INSTALL(TARGETS mariadb LIBRARY DESTINATION ${INSTALL_LIBDIR} RUNTIME DESTINATION ${INSTALL_BINDIR} ARCHIVE DESTINATION ${INSTALL_LIBDIR}
|
|
- COMPONENT Development NAMELINK_ONLY)
|
|
+INSTALL(TARGETS mariadb RUNTIME DESTINATION ${INSTALL_BINDIR} ARCHIVE DESTINATION ${INSTALL_LIBDIR} LIBRARY DESTINATION ${INSTALL_LIBDIR}
|
|
+ COMPONENT SharedLibraries NAMELINK_COMPONENT Development)
|
|
|
|
IF(MSVC)
|
|
# On Windows, install PDB
|
|
--
|
|
2.35.1
|
|
|