annotate cmake/FindJansson.cmake @ 411:2a0b8613498f

Js: add more stack tests
author David Demelier <markand@malikania.fr>
date Wed, 07 Oct 2015 08:30:19 +0200
parents ed3cc10761e4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
311
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 # FindJansson
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 # -----------
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 #
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 # Find Jansson library, this modules defines:
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 #
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 # Jansson_INCLUDE_DIRS, where to find jansson.h
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 # Jansson_LIBRARIES, where to find library
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 # Jansson_FOUND, if it is found
David Demelier <markand@malikania.fr>
parents:
diff changeset
9
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 find_path(Jansson_INCLUDE_DIR NAMES jansson.h)
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 find_library(Jansson_LIBRARY NAMES libjansson jansson)
David Demelier <markand@malikania.fr>
parents:
diff changeset
12
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 include(FindPackageHandleStandardArgs)
David Demelier <markand@malikania.fr>
parents:
diff changeset
14
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 find_package_handle_standard_args(
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 Jansson
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 FOUND_VAR Jansson_FOUND
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 REQUIRED_VARS Jansson_LIBRARY Jansson_INCLUDE_DIR
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 )
David Demelier <markand@malikania.fr>
parents:
diff changeset
20
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 set(Jansson_LIBRARIES ${Jansson_LIBRARY})
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 set(Jansson_INCLUDE_DIRS ${Jansson_INCLUDE_DIR})
David Demelier <markand@malikania.fr>
parents:
diff changeset
23
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 mark_as_advanced(Jansson_INCLUDE_DIR Jansson_LIBRARY)