annotate cmake/packages/FindSDL2.cmake @ 12:0c62e0af6af7

Client: add JavaScript bindings for Color, #445
author David Demelier <markand@malikania.fr>
date Fri, 01 Apr 2016 13:45:45 +0200
parents 8991989c4708
children a1e80d991968
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 # FindSDL2
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 # --------
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 #
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 # Find SDL2 library, this modules defines:
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 #
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 # SDL2_INCLUDE_DIRS, where to find SDL.h
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 # SDL2_LIBRARIES, where to find library
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 # SDL2_FOUND, if it is found
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
9
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 find_path(SDL2_INCLUDE_DIR NAMES SDL.h PATH_SUFFIXES SDL2)
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 find_library(SDL2_LIBRARY NAMES libSDL2 SDL2)
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
12
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 include(FindPackageHandleStandardArgs)
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
14
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 find_package_handle_standard_args(
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 SDL2
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 FOUND_VAR SDL2_FOUND
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 REQUIRED_VARS SDL2_LIBRARY SDL2_INCLUDE_DIR
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 )
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
20
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 set(SDL2_LIBRARIES ${SDL2_LIBRARY})
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 set(SDL2_INCLUDE_DIRS ${SDL2_INCLUDE_DIR})
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
23
8991989c4708 Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 mark_as_advanced(SDL2_INCLUDE_DIR SDL2_LIBRARY)