File tree 3 files changed +27
-2
lines changed
3 files changed +27
-2
lines changed Original file line number Diff line number Diff line change
1
+
2
+ # SDL2::SDL2
3
+ # SDL2_FOUND
4
+ # SDL2_INCLUDE_DIRS
5
+ # SDL2_LIBRARIES
6
+
7
+ include (FindPackageHandleStandardArgs)
8
+
9
+ find_package (PkgConfig QUIET )
10
+ pkg_check_modules(SDL2 QUIET sdl2)
11
+
12
+ if (SDL2_FOUND)
13
+
14
+ add_library (SDL2::SDL2 INTERFACE IMPORTED )
15
+
16
+ set_target_properties (SDL2::SDL2 PROPERTIES
17
+ INTERFACE_INCLUDE_DIRECTORIES "${SDL2_INCLUDE_DIRS} "
18
+ )
19
+
20
+ set_target_properties (SDL2::SDL2 PROPERTIES
21
+ INTERFACE_LINK_LIBRARIES "${SDL2_LIBRARIES} "
22
+ )
23
+
24
+ endif ()
25
+
26
+ find_package_handle_standard_args(SDL2 DEFAULT_MSG)
27
+ mark_as_advanced (SDL2_FOUND SDL2_INCLUDE_DIRS SDL2_LIBRARIES)
Original file line number Diff line number Diff line change @@ -77,7 +77,6 @@ target_link_libraries(${target}
77
77
PRIVATE
78
78
${DEFAULT_LIBRARIES}
79
79
SDL2::SDL2
80
- SDL2::SDL2main
81
80
${META_PROJECT_NAME} ::glbinding
82
81
${META_PROJECT_NAME} ::glbinding-aux
83
82
${META_PROJECT_NAME} ::cubescape-shared-gl
Original file line number Diff line number Diff line change @@ -77,7 +77,6 @@ target_link_libraries(${target}
77
77
PRIVATE
78
78
${DEFAULT_LIBRARIES}
79
79
SDL2::SDL2
80
- SDL2::SDL2main
81
80
${META_PROJECT_NAME} ::glbinding
82
81
${META_PROJECT_NAME} ::glbinding-aux
83
82
${META_PROJECT_NAME} ::cubescape-shared-gles
You can’t perform that action at this time.
0 commit comments