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
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)