aboutsummaryrefslogtreecommitdiffstats
path: root/cmake/modules
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2021-05-25 18:12:29 +0100
committerJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2021-05-25 20:10:37 +0100
commit9b13c4352dc7b9b45209cef0e1c93b3309c8b6e3 (patch)
treeb9b9b8b8de62a79e22e467f731422826a2fde201 /cmake/modules
parentea424f881f0d88a1e8dd949d67421a2cf9d3fcc7 (diff)
epan: Add SMI version
Diffstat (limited to 'cmake/modules')
-rw-r--r--cmake/modules/FindSMI.cmake8
1 files changed, 8 insertions, 0 deletions
diff --git a/cmake/modules/FindSMI.cmake b/cmake/modules/FindSMI.cmake
index e8ce5020bf..93f6393e56 100644
--- a/cmake/modules/FindSMI.cmake
+++ b/cmake/modules/FindSMI.cmake
@@ -47,6 +47,14 @@ IF(SMI_FOUND)
)
mark_as_advanced( SMI_DLL_DIR SMI_DLL )
endif()
+
+ include(CheckSymbolExists)
+ cmake_push_check_state()
+ set(CMAKE_REQUIRED_INCLUDES ${SMI_INCLUDE_DIRS})
+ set(CMAKE_REQUIRED_LIBRARIES ${SMI_LIBRARIES})
+ check_symbol_exists("smi_version_string" "smi.h" HAVE_SMI_VERSION_STRING)
+ cmake_pop_check_state()
+
ELSE(SMI_FOUND)
SET( SMI_LIBRARIES )
SET( SMI_INCLUDE_DIRS )