From 061c02f5de838b1cd943433defe9f519b419140c Mon Sep 17 00:00:00 2001 From: Gauthier Becker <gauthierbecker@gmail.com> Date: Mon, 20 Oct 2014 00:55:25 +0000 Subject: [PATCH] Silent swig warnings as well for the nightly build --- wrappers/gmshpy/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wrappers/gmshpy/CMakeLists.txt b/wrappers/gmshpy/CMakeLists.txt index aec0d0fabe..a2b3bdb075 100644 --- a/wrappers/gmshpy/CMakeLists.txt +++ b/wrappers/gmshpy/CMakeLists.txt @@ -75,6 +75,12 @@ include_directories(${PYTHON_INCLUDE_PATH}) set(GMSH_PYTHON_MODULES_INCLUDE_CODE "") foreach(module ${SWIG_MODULES}) set_source_files_properties(${module}.i PROPERTIES CPLUSPLUS ON) + # silent the warnings if DISABLE_SWIG_WARNING_FLAG has been set + string(COMPARE EQUAL "${DISABLE_SWIG_WARNINGS_FLAG}" "" swig_warnings_enabled) + if(NOT swig_warnings_enabled ) + message("The swig warnings are disabled!") + set_source_files_properties(${module}.i PROPERTIES SWIG_FLAGS "${DISABLE_SWIG_WARNINGS_FLAG}") + endif(NOT swig_warnings_enabled ) # code backported from CMake git version, see CMake bug 4147 swig_get_wrapper_dependencies(${CMAKE_CURRENT_SOURCE_DIR}/\${module}.i -- GitLab