Mercurial > trustbridge > nss-cmake-static
comparison CMakeLists.txt @ 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 | 1e5118fa0cb1 |
children | 150b72113545 |
comparison
equal
deleted
inserted
replaced
0:1e5118fa0cb1 | 1:247cffdc9b89 |
---|---|
3 # | 3 # |
4 # This file is Free Software under the GNU GPL (v>=2) | 4 # This file is Free Software under the GNU GPL (v>=2) |
5 # and comes with ABSOLUTELY NO WARRANTY! | 5 # and comes with ABSOLUTELY NO WARRANTY! |
6 # See LICENSE.txt for details. | 6 # See LICENSE.txt for details. |
7 | 7 |
8 include_directories(${CMAKE_CURRENT_BINARY_DIR}) | 8 include (nss-cmake-static) |
9 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/sqlite) | 9 set(NSS_INCLUDE_DIRS |
10 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nspr/pr/include) | 10 ${CMAKE_CURRENT_BINARY_DIR} |
11 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nspr/pr/include/private) | 11 ${CMAKE_CURRENT_SOURCE_DIR}/sqlite |
12 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nspr/lib/ds) | 12 ${CMAKE_CURRENT_SOURCE_DIR}/nspr/pr/include |
13 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nspr/lib/libc/include) | 13 ${CMAKE_CURRENT_SOURCE_DIR}/nspr/pr/include/private |
14 | 14 ${CMAKE_CURRENT_SOURCE_DIR}/nspr/lib/ds |
15 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/base) | 15 ${CMAKE_CURRENT_SOURCE_DIR}/nspr/lib/libc/include |
16 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/certdb) | 16 |
17 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/certhigh) | 17 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/base |
18 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/cryptohi) | 18 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/certdb |
19 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/dev) | 19 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/certhigh |
20 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/freebl) | 20 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/cryptohi |
21 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/freebl/ecl) | 21 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/dev |
22 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/freebl/mpi) | 22 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/freebl |
23 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/nss) | 23 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/freebl/ecl |
24 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/pk11wrap) | 24 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/freebl/mpi |
25 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/pkcs7) | 25 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/nss |
26 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/pki) | 26 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/pk11wrap |
27 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/smime) | 27 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/pkcs7 |
28 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/softoken) | 28 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/pki |
29 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/ssl) | 29 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/smime |
30 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/util) | 30 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/softoken |
31 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/ssl | |
32 ${CMAKE_CURRENT_SOURCE_DIR}/nss/lib/util | |
33 ) | |
34 | |
35 include_directories(${NSS_INCLUDE_DIRS}) | |
31 | 36 |
32 set (COMMON_DEFINITIONS "-DWIN32 -D_WIN32_WINNT=0x602 -D_NSPR_BUILD -DFORCE_PR_LOG -DXP_PC") | 37 set (COMMON_DEFINITIONS "-DWIN32 -D_WIN32_WINNT=0x602 -D_NSPR_BUILD -DFORCE_PR_LOG -DXP_PC") |
33 set (COMMON_DEFINITIONS "${COMMON_DEFINITIONS} -DWIN95 -D_PR_GLOBAL_THREADS_ONLY -D_X86_ -UWINNT") | 38 set (COMMON_DEFINITIONS "${COMMON_DEFINITIONS} -DWIN95 -D_PR_GLOBAL_THREADS_ONLY -D_X86_ -UWINNT") |
34 set (COMMON_DEFINITIONS "${COMMON_DEFINITIONS} -DNSPR_STATIC") | 39 set (COMMON_DEFINITIONS "${COMMON_DEFINITIONS} -DNSPR_STATIC") |
35 | 40 |