summaryrefslogtreecommitdiff
path: root/cmake/FindNaCl.cmake
blob: cdd6248a4dcc28703fc415846a7a1bc392fce8bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
find_path(NACL_INCLUDE_DIR crypto_box.h
	$ENV{NACL_INCLUDE_DIR} /usr/include/nacl/
	DOC "Directory which contain NaCl headers")

find_path(NACL_LIBRARY_DIR libnacl.a
	$ENV{NACL_LIBRARY_DIR} /usr/lib/nacl
	DOC "Directory which contain libnacl.a, cpucycles.o, and randombytes.o")

if(NACL_LIBRARY_DIR)
	set(NACL_LIBRARIES
		"${NACL_LIBRARY_DIR}/cpucycles.o"
		"${NACL_LIBRARY_DIR}/libnacl.a"
		"${NACL_LIBRARY_DIR}/randombytes.o")
endif()

include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(NaCl DEFAULT_MSG NACL_INCLUDE_DIR NACL_LIBRARY_DIR NACL_LIBRARIES)