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.
|
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||||
|
|
||||||
if (NOT MATROX_DIR)
|
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 ()
|
endif ()
|
||||||
|
|
||||||
find_path (MATROX_INCLUDE_DIR Mil.h
|
find_path (MATROX_INCLUDE_DIR Mil.h
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user