summaryrefslogtreecommitdiff
path: root/storage/mroonga
diff options
context:
space:
mode:
authorKentoku SHIBA <kentokushiba@gmail.com>2015-05-05 05:26:06 +0900
committerKentoku SHIBA <kentokushiba@gmail.com>2015-05-05 05:26:06 +0900
commitd33cef1cb0129f4cef8fc25e6ba9991c1675a2a4 (patch)
tree9b37292e3a4e14bc61bcb99c008e1c5c8e2f76f2 /storage/mroonga
parentd18beccc1d7f44d21987ee8da48c3b33a62b26e1 (diff)
downloadmariadb-git-d33cef1cb0129f4cef8fc25e6ba9991c1675a2a4.tar.gz
add -fPIC for groonga-normalizer-mysql
Diffstat (limited to 'storage/mroonga')
-rw-r--r--storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysql/normalizers/CMakeLists.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysql/normalizers/CMakeLists.txt b/storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysql/normalizers/CMakeLists.txt
index 8d79558a120..93f2307b995 100644
--- a/storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysql/normalizers/CMakeLists.txt
+++ b/storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysql/normalizers/CMakeLists.txt
@@ -17,6 +17,14 @@
set(NORMALIZERS_DIR "${GROONGA_PLUGINS_DIR}/normalizers")
read_file_list(${CMAKE_CURRENT_SOURCE_DIR}/mysql_sources.am MYSQL_SOURCES)
+
+if(NOT DEFINED CMAKE_C_COMPILE_OPTIONS_PIC)
+ # For old CMake
+ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANGCXX)
+ check_build_flag("-fPIC")
+ endif()
+endif()
+
if(GROONGA_NORMALIZER_MYSQL_EMBED)
add_library(mysql_normalizer STATIC ${MYSQL_SOURCES})
set_property(TARGET mysql_normalizer APPEND PROPERTY