matroxsrc: modify FindMatrox.cmake to find 32-bit lib
This commit is contained in:
parent
2703a95b23
commit
4ef2f97b0a
@ -12,7 +12,23 @@
|
||||
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||
|
||||
if (NOT MATROX_DIR)
|
||||
set (MATROX_DIR "C:/Program Files/Matrox Imaging/Mil" CACHE PATH "Directory containing Matrox MIL SDK includes and libraries")
|
||||
# 32-bit dir on win32
|
||||
file(TO_CMAKE_PATH "$ENV{ProgramFiles}" _PROG_FILES)
|
||||
# 32-bit dir on win64
|
||||
file(TO_CMAKE_PATH "$ENV{ProgramFiles(x86)}" _PROG_FILES_X86)
|
||||
# 64-bit dir on win64
|
||||
file(TO_CMAKE_PATH "$ENV{ProgramW6432}" _PROG_FILES_W6432)
|
||||
|
||||
if (CMAKE_SIZEOF_VOID_P MATCHES "8")
|
||||
set(_PROGFILESDIR "${_PROG_FILES_W6432}")
|
||||
else ()
|
||||
if (_PROG_FILES_X86)
|
||||
set(_PROGFILESDIR "${_PROG_FILES_X86}")
|
||||
else ()
|
||||
set(_PROGFILESDIR "${_PROG_FILES}")
|
||||
endif ()
|
||||
endif ()
|
||||
set (MATROX_DIR "${_PROGFILESDIR}/Matrox Imaging/Mil" CACHE PATH "Directory containing Matrox MIL SDK includes and libraries")
|
||||
endif ()
|
||||
|
||||
find_path (MATROX_INCLUDE_DIR Mil.h
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user