summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/FindSWIG/version-exact.cmake
blob: ec3651fbafff220dc7c1cdb8c5d166cf94852f81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cmake_minimum_required (VERSION 3.18...3.19)

find_package (SWIG)
if (NOT SWIG_FOUND)
  message (FATAL_ERROR "Failed to find SWIG")
endif()

# clean-up SWIG variables
unset (SWIG_EXECUTABLE CACHE)
unset (SWIG_DIR CACHE)

set (version ${SWIG_VERSION})

find_package (SWIG ${SWIG_VERSION} EXACT)
if (NOT SWIG_FOUND)
  message (FATAL_ERROR "Failed to find SWIG with version ${version} EXACT")
endif()