annotate 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
rev   line source
1
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
1 # Copyright (C) 2014 by Bundesamt für Sicherheit in der Informationstechnik
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
2 # Software engineering by Intevation GmbH
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
3 #
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
4 # This file is Free Software under the GNU GPL (v>=2)
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
5 # and comes with ABSOLUTELY NO WARRANTY!
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
6 # See LICENSE.txt for details.
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
7
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
8 if (NOT EXISTS "${NSS_STATIC_PATH}")
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
9 set (NSS_STATIC_PATH ${CMAKE_CURRENT_SOURCE_DIR})
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
10 endif()
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
11
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
12 set(NSS_INCLUDE_DIRS
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
13 ${CMAKE_CURRENT_BINARY_DIR}
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
14 ${NSS_STATIC_PATH}/sqlite
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
15 ${NSS_STATIC_PATH}/nspr/pr/include
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
16 ${NSS_STATIC_PATH}/nspr/pr/include/private
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
17 ${NSS_STATIC_PATH}/nspr/lib/ds
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
18 ${NSS_STATIC_PATH}/nspr/lib/libc/include
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
19
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
20 ${NSS_STATIC_PATH}/nss/lib/base
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
21 ${NSS_STATIC_PATH}/nss/lib/certdb
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
22 ${NSS_STATIC_PATH}/nss/lib/certhigh
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
23 ${NSS_STATIC_PATH}/nss/lib/cryptohi
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
24 ${NSS_STATIC_PATH}/nss/lib/dev
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
25 ${NSS_STATIC_PATH}/nss/lib/freebl
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
26 ${NSS_STATIC_PATH}/nss/lib/freebl/ecl
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
27 ${NSS_STATIC_PATH}/nss/lib/freebl/mpi
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
28 ${NSS_STATIC_PATH}/nss/lib/nss
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
29 ${NSS_STATIC_PATH}/nss/lib/pk11wrap
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
30 ${NSS_STATIC_PATH}/nss/lib/pkcs7
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
31 ${NSS_STATIC_PATH}/nss/lib/pki
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
32 ${NSS_STATIC_PATH}/nss/lib/smime
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
33 ${NSS_STATIC_PATH}/nss/lib/softoken
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
34 ${NSS_STATIC_PATH}/nss/lib/ssl
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
35 ${NSS_STATIC_PATH}/nss/lib/util
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
36 )
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
37
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
38 set(NSS_LIBRARIES nss_static nspr_static)
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
39
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
40 if (WIN32)
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
41 set(NSS_LIBRARIES ${NSS_LIBARIES} winmm ws2_32)
247cffdc9b89 Add a pesodo config file for inlcude directories and library names
Andre Heinecke <andre.heinecke@intevation.de>
parents:
diff changeset
42 endif()
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)