diff options
author | Vladislav Vaintroub <wlad@mariadb.com> | 2016-02-22 18:11:59 +0100 |
---|---|---|
committer | Vladislav Vaintroub <wlad@mariadb.com> | 2016-02-22 18:11:59 +0100 |
commit | b128f26cd51463af3fd92e3bc688c80a63bfcb58 (patch) | |
tree | 9535aa561460423b3b389138cf46946998894c59 /cmake | |
parent | c20979b16387ca9ddbf8ab9969c5d059ca7fd1a5 (diff) | |
download | mariadb-git-b128f26cd51463af3fd92e3bc688c80a63bfcb58.tar.gz |
Fix build : change MYSQL_ADD_PLUGIN to be MACRO again, rather than FUNCTION
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/plugin.cmake | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cmake/plugin.cmake b/cmake/plugin.cmake index da1acc4b83e..c24239cca84 100644 --- a/cmake/plugin.cmake +++ b/cmake/plugin.cmake @@ -28,15 +28,13 @@ INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/cmake_parse_arguments.cmake) # [LINK_LIBRARIES lib1...libN] # [DEPENDENCIES target1...targetN] -FUNCTION(MYSQL_ADD_PLUGIN) +MACRO(MYSQL_ADD_PLUGIN) MYSQL_PARSE_ARGUMENTS(ARG "LINK_LIBRARIES;DEPENDENCIES;MODULE_OUTPUT_NAME;STATIC_OUTPUT_NAME;COMPONENT;CONFIG" "STORAGE_ENGINE;STATIC_ONLY;MODULE_ONLY;MANDATORY;DEFAULT;DISABLED;RECOMPILE_FOR_EMBEDDED;CLIENT" ${ARGN} ) - IF(WITHOUT_SERVER AND NOT ARG_CLIENT) - RETURN() - ENDIF() + IF(NOT WITHOUT_SERVER OR ARG_CLIENT) # Add common include directories INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include @@ -238,7 +236,9 @@ FUNCTION(MYSQL_ADD_PLUGIN) IF(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mysql-test") INSTALL_MYSQL_TEST("${CMAKE_CURRENT_SOURCE_DIR}/mysql-test/" "plugin/${subpath}") ENDIF() -ENDFUNCTION() + + ENDIF(NOT WITHOUT_SERVER OR ARG_CLIENT) +ENDMACRO() # Add all CMake projects under storage and plugin |