1cmake_minimum_required (VERSION 3.18...3.19)
2
3find_package (SWIG)
4if (NOT SWIG_FOUND)
5  message (FATAL_ERROR "Failed to find SWIG")
6endif()
7
8# clean-up SWIG variables
9unset (SWIG_EXECUTABLE CACHE)
10unset (SWIG_DIR CACHE)
11
12set (version ${SWIG_VERSION})
13
14find_package (SWIG ${SWIG_VERSION} EXACT)
15if (NOT SWIG_FOUND)
16  message (FATAL_ERROR "Failed to find SWIG with version ${version} EXACT")
17endif()
18