From 68f675496c858610907519761b0e3f4c5e606466 Mon Sep 17 00:00:00 2001 From: Sergei Nikulov Date: Fri, 1 Feb 2013 19:02:40 +0400 Subject: [PATCH] fixed -DSOCI_EMPTY=ON; fixed condition --- src/backends/CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/backends/CMakeLists.txt b/src/backends/CMakeLists.txt index 5663455b6..d1e1c7d42 100644 --- a/src/backends/CMakeLists.txt +++ b/src/backends/CMakeLists.txt @@ -17,14 +17,18 @@ endforeach() file(GLOB backend_dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *) # empty backend always on by default -option(EMPTY_FOUND "Build empty backend" ON) +option(SOCI_EMPTY "Build empty backend" ON) +if(SOCI_EMPTY) + set(WITH_EMPTY ON) + set(EMPTY_FOUND ON) +endif() # enable only found backends foreach(dir ${backend_dirs}) if(IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${dir}) if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/CMakeLists.txt) string(TOUPPER ${dir} dirUP) - if(${dirUP}_FOUND AND WITH_${depUP}) + if(${dirUP}_FOUND AND WITH_${dirUP}) add_subdirectory(${dir}) endif() endif()