summaryrefslogtreecommitdiff
path: root/qpid/cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/cpp')
-rw-r--r--qpid/cpp/bindings/CMakeLists.txt16
1 files changed, 6 insertions, 10 deletions
diff --git a/qpid/cpp/bindings/CMakeLists.txt b/qpid/cpp/bindings/CMakeLists.txt
index 83715fb940..3d44ef01cd 100644
--- a/qpid/cpp/bindings/CMakeLists.txt
+++ b/qpid/cpp/bindings/CMakeLists.txt
@@ -26,15 +26,10 @@ include(FindPerlLibs)
set (SWIG_MINIMUM_VERSION "1.3.32")
-if (${SWIG_VERSION} VERSION_LESS ${SWIG_MINIMUM_VERSION})
- message("Found Swig < ${SWIG_MINIMUM_VERSION} - skipping language bindings")
- set(SWIG_SUFFICIENT_VERSION FALSE)
-else()
- set(SWIG_SUFFICIENT_VERSION TRUE)
-endif()
-
-if (SWIG_FOUND AND SWIG_SUFFICIENT_VERSION)
-
+if (SWIG_FOUND)
+ if (${SWIG_VERSION} VERSION_LESS ${SWIG_MINIMUM_VERSION})
+ message("Found Swig < ${SWIG_MINIMUM_VERSION} - skipping language bindings")
+ else()
set(CMAKE_SWIG_FLAGS "-w361,362,401,467,503")
if (PYTHONLIBS_FOUND)
@@ -68,4 +63,5 @@ if (SWIG_FOUND AND SWIG_SUFFICIENT_VERSION)
add_subdirectory(qpid/perl)
endif (PERLLIBS_FOUND)
-endif (SWIG_FOUND AND SWIG_SUFFICIENT_VERSION)
+ endif (${SWIG_VERSION} VERSION_LESS ${SWIG_MINIMUM_VERSION})
+endif (SWIG_FOUND)