summaryrefslogtreecommitdiff
path: root/qpid/cpp/bindings
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/cpp/bindings')
-rw-r--r--qpid/cpp/bindings/CMakeLists.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/qpid/cpp/bindings/CMakeLists.txt b/qpid/cpp/bindings/CMakeLists.txt
index 356b0d73a3..7f55377685 100644
--- a/qpid/cpp/bindings/CMakeLists.txt
+++ b/qpid/cpp/bindings/CMakeLists.txt
@@ -24,7 +24,14 @@ include(FindRuby)
include(FindPythonLibs)
include(FindPerlLibs)
+set (SWIG_MINIMUM_VERSION "1.3.32")
+
if (SWIG_FOUND)
+
+ if (${SWIG_VERSION} VERSION_LESS ${SWIG_MINIMUM_VERSION})
+ message(FATAL_ERROR "Swig >= ${SWIG_MINIMUM_VERSION} required.")
+ endif()
+
set(CMAKE_SWIG_FLAGS "-w361,362,401,467,503")
if (PYTHONLIBS_FOUND)