From f77fe65d5435290368bb2ccad6d5aa6cc5fbc234 Mon Sep 17 00:00:00 2001 From: xzfcpw Date: Tue, 30 Jul 2013 21:00:55 +0700 Subject: NaCl compiling option --- cmake/FindNaCl.cmake | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 cmake/FindNaCl.cmake (limited to 'cmake') diff --git a/cmake/FindNaCl.cmake b/cmake/FindNaCl.cmake new file mode 100644 index 00000000..cdd6248a --- /dev/null +++ b/cmake/FindNaCl.cmake @@ -0,0 +1,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) -- cgit v1.2.3