summaryrefslogtreecommitdiff
path: root/sql/CMakeLists.txt
diff options
context:
space:
mode:
authorVladislav Vaintroub <wlad@mariadb.com>2021-09-23 16:34:13 +0200
committerSergei Golubchik <serg@mariadb.org>2021-10-12 13:28:10 +0200
commit284ed643369dec9ff600bf4b2a2d9457986eda6e (patch)
treeb8f20e79dfe9a55c56317f5b2f4fcd1a69828292 /sql/CMakeLists.txt
parent62d4e7e2dfce986c3cd113ca77a70aa77f73363e (diff)
downloadmariadb-git-284ed643369dec9ff600bf4b2a2d9457986eda6e.tar.gz
Fix broken build dependency, when compiling without perfschema
libfmt must be built before sql or sql_embedded target, since compilation of item_strfunc.cc depends on it. Previously, GenServerSource depended on libfmt,yet this GenServerSource is not a direct or indirect dependency of sql, if -DPLUGIN_PERFSCHEMA=NO is used in cmake configuration step.
Diffstat (limited to 'sql/CMakeLists.txt')
-rw-r--r--sql/CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/CMakeLists.txt b/sql/CMakeLists.txt
index b4fd19b2194..972cc0b736c 100644
--- a/sql/CMakeLists.txt
+++ b/sql/CMakeLists.txt
@@ -392,7 +392,7 @@ ADD_CUSTOM_TARGET(
)
IF(TARGET libfmt)
- ADD_DEPENDENCIES(GenServerSource libfmt)
+ ADD_DEPENDENCIES(sql libfmt)
ENDIF()
IF(WIN32 OR HAVE_DLOPEN AND NOT DISABLE_SHARED)