Mercurial > hg > freeDiameter
diff 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 |
line wrap: on
line diff
--- a/extensions/CMakeLists.txt Mon Mar 08 14:23:28 2010 +0900 +++ b/extensions/CMakeLists.txt Mon Mar 08 14:52:01 2010 +0900 @@ -12,6 +12,15 @@ SET_TARGET_PROPERTIES(${EXTNAME} PROPERTIES SUFFIX ".fdx" ) ENDMACRO(FD_ADD_EXTENSION) +# The extensions include the headers of freeDiameter that contains gnutls objects +FIND_PACKAGE(GNUTLS REQUIRED) +INCLUDE_DIRECTORIES(${GNUTLS_INCLUDE_DIRS}) +find_path(GCRYPT_INCLUDE_DIR NAMES gcrypt.h) +If ( NOT GCRYPT_INCLUDE_DIR ) + MESSAGE(SEND_ERROR "Unable to find gcrypt.h, please install libgcrypt-dev or equivalent") +Endif ( NOT GCRYPT_INCLUDE_DIR ) +INCLUDE_DIRECTORIES(${GCRYPT_INCLUDE_DIR}) + ########################### # Extensions section