blob: 006238a19a76c119b7a3d4144dc277c917d0d571 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
# - Try to find the SyS-T headers and libraries
#
# This module defines
# SYST_INCLUDE_DIRS, where to find header files
# SYST_LIBRARIES, the libraries to link against
# SYST_FOUND, true if SyS-T installation found
if (NOT SYST_SDK AND NOT $ENV{SYST_SDK} STREQUAL "")
set(SYST_SDK $ENV{SYST_SDK})
endif()
set (SYST_INCLUDE_SEARCH_DIRS
../include
/usr/include
/usr/local/include
)
set (SYST_LIBRARIES_SEARCH_DIRS
../lib
/usr/lib
/usr/local/lib
)
if (SYST_SDK)
file(TO_CMAKE_PATH ${SYST_SDK} SYST_SDK)
set (SYST_INCLUDE_SEARCH_DIRS
${SYST_SDK}/include
${SYST_INCLUDE_SEARCH_DIRS}
)
set (SYST_LIBRARIES_SEARCH_DIRS
${SYST_SDK}/bin
${SYST_SDK}/lib
${SYST_INCLUDE_SEARCH_DIRS}
)
endif ()
find_path (SYST_INCLUDE_DIRS
mipi_syst.h
HINTS
${SYST_INCLUDE_SEARCH_DIRS}
)
find_library(SYST_LIBRARIES_STATIC
mipi_syst_static
HINTS
${SYST_LIBRARIES_SEARCH_DIRS}
)
find_library(SYST_LIBRARIES_DYNAMIC
mipi_syst
HINTS
${SYST_LIBRARIES_SEARCH_DIRS}
)
include(FindPackageHandleStandardArgs)
set (SYST_notfound_msg
"Could not find MIPI SyS-T SDK. Try setting SYST environment variable."
)
FIND_PACKAGE_HANDLE_STANDARD_ARGS (
SYST DEFAULT_MSG SYST_INCLUDE_DIRS SYST_LIBRARIES_STATIC SYST_LIBRARIES_DYNAMIC
)
mark_as_advanced (
SYST_INCLUDE_DIRS
SYST_LIBRARIES_STATIC
SYST_LIBRARIES_DYNAMIC
)
|