From 7b317d9b65fe869549cae5a643f27f940e518ace Mon Sep 17 00:00:00 2001 From: Roman Tsisyk <roman@tsisyk.com> Date: Mon, 15 Aug 2016 17:46:01 +0300 Subject: [PATCH] Fix compilation with CMake 3.5 --- src/CMakeLists.txt | 3 +-- test/CMakeLists.txt | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index bbfafd46ec..d63884ac61 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -143,7 +143,6 @@ endif() set_source_files_properties(sio.cc evio.cc replica.cc PROPERTIES COMPILE_FLAGS "-Wno-deprecated") set_source_files_compile_flags(${common_sources}) add_library(core STATIC ${common_sources}) -add_dependencies(core generate_headers) set (common_libraries cfg core) @@ -220,7 +219,7 @@ function(tarantool_module mod) add_library(lt${mod} STATIC ${recompiled_sources}) set_target_properties(lt${mod} PROPERTIES COMPILE_FLAGS "-DTARANTOOL_CONFIG='<cfg/tarantool_${mod}_cfg.h>'") - add_dependencies(lt${mod} generate_headers generate_admin_cc generate_memcached_grammar_cc build_bundled_libs) + add_dependencies(lt${mod} generate_admin_cc generate_memcached_grammar_cc build_bundled_libs) target_link_libraries(tarantool_${mod} lt${mod} ${common_libraries} -rdynamic) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index a394e4907a..a77222df5c 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -3,6 +3,10 @@ enable_tnt_compile_flags() add_compile_flags("C;CXX" "-Wno-unused-parameter") +if(POLICY CMP0037) + cmake_policy(SET CMP0037 OLD) +endif(POLICY CMP0037) + add_custom_target(test COMMAND ${PROJECT_SOURCE_DIR}/test/test-run.py --builddir=${PROJECT_BINARY_DIR} --vardir=${PROJECT_BINARY_DIR}/test/var) -- GitLab