Mercurial > trustbridge > nss-cmake-static
comparison nss-cmake-static.cmake @ 1:247cffdc9b89
Add a pesodo config file for inlcude directories and library names
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 28 Jul 2014 13:00:06 +0200 |
parents | |
children | a945361df361 |
comparison
equal
deleted
inserted
replaced
0:1e5118fa0cb1 | 1:247cffdc9b89 |
---|---|
1 # Copyright (C) 2014 by Bundesamt für Sicherheit in der Informationstechnik | |
2 # Software engineering by Intevation GmbH | |
3 # | |
4 # This file is Free Software under the GNU GPL (v>=2) | |
5 # and comes with ABSOLUTELY NO WARRANTY! | |
6 # See LICENSE.txt for details. | |
7 | |
8 if (NOT EXISTS "${NSS_STATIC_PATH}") | |
9 set (NSS_STATIC_PATH ${CMAKE_CURRENT_SOURCE_DIR}) | |
10 endif() | |
11 | |
12 set(NSS_INCLUDE_DIRS | |
13 ${CMAKE_CURRENT_BINARY_DIR} | |
14 ${NSS_STATIC_PATH}/sqlite | |
15 ${NSS_STATIC_PATH}/nspr/pr/include | |
16 ${NSS_STATIC_PATH}/nspr/pr/include/private | |
17 ${NSS_STATIC_PATH}/nspr/lib/ds | |
18 ${NSS_STATIC_PATH}/nspr/lib/libc/include | |
19 | |
20 ${NSS_STATIC_PATH}/nss/lib/base | |
21 ${NSS_STATIC_PATH}/nss/lib/certdb | |
22 ${NSS_STATIC_PATH}/nss/lib/certhigh | |
23 ${NSS_STATIC_PATH}/nss/lib/cryptohi | |
24 ${NSS_STATIC_PATH}/nss/lib/dev | |
25 ${NSS_STATIC_PATH}/nss/lib/freebl | |
26 ${NSS_STATIC_PATH}/nss/lib/freebl/ecl | |
27 ${NSS_STATIC_PATH}/nss/lib/freebl/mpi | |
28 ${NSS_STATIC_PATH}/nss/lib/nss | |
29 ${NSS_STATIC_PATH}/nss/lib/pk11wrap | |
30 ${NSS_STATIC_PATH}/nss/lib/pkcs7 | |
31 ${NSS_STATIC_PATH}/nss/lib/pki | |
32 ${NSS_STATIC_PATH}/nss/lib/smime | |
33 ${NSS_STATIC_PATH}/nss/lib/softoken | |
34 ${NSS_STATIC_PATH}/nss/lib/ssl | |
35 ${NSS_STATIC_PATH}/nss/lib/util | |
36 ) | |
37 | |
38 set(NSS_LIBRARIES nss_static nspr_static) | |
39 | |
40 if (WIN32) | |
41 set(NSS_LIBRARIES ${NSS_LIBARIES} winmm ws2_32) | |
42 endif() |