File tree Expand file tree Collapse file tree 7 files changed +115
-177
lines changed Expand file tree Collapse file tree 7 files changed +115
-177
lines changed Original file line number Diff line number Diff line change 1+
2+ # EGL::EGL
3+ # EGL_FOUND
4+ # EGL_INCLUDE_DIR
5+ # EGL_LIBRARY
6+
7+ include (FindPackageHandleStandardArgs)
8+
9+ find_path (EGL_INCLUDE_DIR EGL/egl.h
10+
11+ PATHS
12+ $ENV{EGL_DIR}
13+ /usr
14+ /usr/local
15+ /sw
16+ /opt/local
17+
18+ PATH_SUFFIXES
19+ /include
20+
21+ DOC "The directory where EGL/egl.h resides" )
22+
23+ find_library (EGL_LIBRARY NAMES EGL
24+
25+ PATHS
26+ $ENV{EGL_DIR}
27+ /usr
28+ /usr/local
29+ /sw
30+ /opt/local
31+
32+ # authors prefered choice for development
33+
34+ PATH_SUFFIXES
35+ /lib
36+ /lib64
37+ /lib/x86_64-linux-gnu
38+
39+ DOC "The EGL library" )
40+
41+ add_library (EGL::EGL SHARED IMPORTED )
42+
43+ set_target_properties (EGL::EGL PROPERTIES
44+ INTERFACE_INCLUDE_DIRECTORIES "${EGL_INCLUDE_DIR} "
45+ INTERFACE_LINK_LIBRARIES "${EGL_LIBRARY} "
46+ )
47+
48+ set_property (TARGET EGL::EGL APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
49+ set_target_properties (EGL::EGL PROPERTIES
50+ IMPORTED_LOCATION_RELEASE "${EGL_LIBRARY} "
51+ )
52+
53+ find_package_handle_standard_args(EGL REQUIRED_VARS EGL_INCLUDE_DIR EGL_LIBRARY)
54+ mark_as_advanced (EGL_INCLUDE_DIR EGL_LIBRARY)
55+
Original file line number Diff line number Diff line change 1818# BSD license.
1919#
2020
21+ include (FindPackageHandleStandardArgs)
22+
2123if (FFMPEG_LIBRARIES AND FFMPEG_INCLUDE_DIR)
2224 # in cache already
2325 set (FFMPEG_FOUND TRUE )
Original file line number Diff line number Diff line change 1+
2+ # GLESv2::GLESv2
3+ # GLESv2_FOUND
4+ # GLESv2_INCLUDE_DIR
5+ # GLESv2_LIBRARY
6+
7+ include (FindPackageHandleStandardArgs)
8+
9+ find_path (GLESv2_INCLUDE_DIR GLES2/gl2.h
10+
11+ PATHS
12+ $ENV{GLESv2_DIR}
13+ /usr
14+ /usr/local
15+ /sw
16+ /opt/local
17+
18+ PATH_SUFFIXES
19+ /include
20+
21+ DOC "The directory where GLESv2/GLESv2.h resides" )
22+
23+ find_library (GLESv2_LIBRARY NAMES GLESv2
24+
25+ PATHS
26+ $ENV{GLESv2_DIR}
27+ /usr
28+ /usr/local
29+ /sw
30+ /opt/local
31+
32+ # authors prefered choice for development
33+
34+ PATH_SUFFIXES
35+ /lib
36+ /lib64
37+ /lib/x86_64-linux-gnu
38+
39+ DOC "The GLESv2 library" )
40+
41+ add_library (GLESv2::GLESv2 SHARED IMPORTED )
42+
43+ set_target_properties (GLESv2::GLESv2 PROPERTIES
44+ INTERFACE_INCLUDE_DIRECTORIES "${GLESv2_INCLUDE_DIR} "
45+ INTERFACE_LINK_LIBRARIES "${GLESv2_LIBRARY} "
46+ )
47+
48+ set_property (TARGET GLESv2::GLESv2 APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
49+ set_target_properties (GLESv2::GLESv2 PROPERTIES
50+ IMPORTED_LOCATION_RELEASE "${GLESv2_LIBRARY} "
51+ )
52+
53+ find_package_handle_standard_args(GLESv2 REQUIRED_VARS GLESv2_INCLUDE_DIR GLESv2_LIBRARY)
54+ mark_as_advanced (GLESv2_INCLUDE_DIR GLESv2_LIBRARY)
55+
Original file line number Diff line number Diff line change 55
66# GLEW_BINARY (win32 only)
77
8+ include (FindPackageHandleStandardArgs)
89
910find_path (GLEW_INCLUDE_DIR GL/glew.h
1011
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 33# HIDAPI_INCLUDE_DIRS
44# HIDAPI_LIBRARIES
55
6+ include (FindPackageHandleStandardArgs)
7+
68find_path (HIDAPI_INCLUDE_DIRS
79 NAMES hidapi/hidapi.h
810 /usr/include
@@ -25,7 +27,6 @@ find_library(HIDAPI_LIBRARIES
2527 DOC "The hidapi library" )
2628
2729
28- include (FindPackageHandleStandardArgs)
2930find_package_handle_standard_args(HIDAPI REQUIRED_VARS HIDAPI_LIBRARIES HIDAPI_INCLUDE_DIRS)
3031
3132mark_as_advanced (HIDAPI_INCLUDE_DIR HIDAPI_LIBRARY)
You can’t perform that action at this time.
0 commit comments