comparison extensions/CMakeLists.txt @ 238:62eaf631eb61

Fix compilation issue when gnutls is not in standard directory
author Sebastien Decugis <sdecugis@nict.go.jp>
date Mon, 08 Mar 2010 14:52:01 +0900
parents 967e579beb64
children a857024cb48b
comparison
equal deleted inserted replaced
237:5ba7a37a6732 238:62eaf631eb61
9 MACRO(FD_ADD_EXTENSION EXTNAME) 9 MACRO(FD_ADD_EXTENSION EXTNAME)
10 ADD_LIBRARY(${EXTNAME} MODULE ${ARGN}) 10 ADD_LIBRARY(${EXTNAME} MODULE ${ARGN})
11 SET_TARGET_PROPERTIES(${EXTNAME} PROPERTIES PREFIX "" ) 11 SET_TARGET_PROPERTIES(${EXTNAME} PROPERTIES PREFIX "" )
12 SET_TARGET_PROPERTIES(${EXTNAME} PROPERTIES SUFFIX ".fdx" ) 12 SET_TARGET_PROPERTIES(${EXTNAME} PROPERTIES SUFFIX ".fdx" )
13 ENDMACRO(FD_ADD_EXTENSION) 13 ENDMACRO(FD_ADD_EXTENSION)
14
15 # The extensions include the headers of freeDiameter that contains gnutls objects
16 FIND_PACKAGE(GNUTLS REQUIRED)
17 INCLUDE_DIRECTORIES(${GNUTLS_INCLUDE_DIRS})
18 find_path(GCRYPT_INCLUDE_DIR NAMES gcrypt.h)
19 If ( NOT GCRYPT_INCLUDE_DIR )
20 MESSAGE(SEND_ERROR "Unable to find gcrypt.h, please install libgcrypt-dev or equivalent")
21 Endif ( NOT GCRYPT_INCLUDE_DIR )
22 INCLUDE_DIRECTORIES(${GCRYPT_INCLUDE_DIR})
14 23
15 ########################### 24 ###########################
16 # Extensions section 25 # Extensions section
17 26
18 #### 27 ####
"Welcome to our mercurial repository"