changeset 840:365f1ed01cd1

Similarly fix compilation for extensions plugins, it seems the CMake on OS X platform does not like unresolved symbols for modules.
author Sebastien Decugis <sdecugis@freediameter.net>
date Mon, 15 Oct 2012 20:22:42 +0200
parents 44998b3e1d91
children db1c5869a15f
files extensions/app_diameap/CMakeLists.txt extensions/app_diameap/plugins/eap_tls/CMakeLists.txt extensions/app_radgw/CMakeLists.txt
diffstat 3 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/extensions/app_diameap/CMakeLists.txt	Mon Oct 15 20:05:38 2012 +0200
+++ b/extensions/app_diameap/CMakeLists.txt	Mon Oct 15 20:22:42 2012 +0200
@@ -46,7 +46,7 @@
 
 FD_ADD_EXTENSION(app_diameap ${diameapsrc})
 
-TARGET_LINK_LIBRARIES(app_diameap ${GCRYPT_LIBRARY} ${MySQL_LIBRARY})
+TARGET_LINK_LIBRARIES(app_diameap ${GCRYPT_LIBRARY} ${GNUTLS_LIBRARIES} ${MySQL_LIBRARY} )
 
 ####
 ## INSTALL section ##
--- a/extensions/app_diameap/plugins/eap_tls/CMakeLists.txt	Mon Oct 15 20:05:38 2012 +0200
+++ b/extensions/app_diameap/plugins/eap_tls/CMakeLists.txt	Mon Oct 15 20:22:42 2012 +0200
@@ -14,3 +14,5 @@
     eaptls.tab.c
     eaptls.tab.h
     )
+
+TARGET_LINK_LIBRARIES(eap_tls ${GNUTLS_LIBRARIES})
--- a/extensions/app_radgw/CMakeLists.txt	Mon Oct 15 20:05:38 2012 +0200
+++ b/extensions/app_radgw/CMakeLists.txt	Mon Oct 15 20:22:42 2012 +0200
@@ -54,6 +54,7 @@
   ADD_LIBRARY(${PLGNAME} MODULE ${ARGN})
   SET_TARGET_PROPERTIES(${PLGNAME} PROPERTIES PREFIX "" )
   SET_TARGET_PROPERTIES(${PLGNAME} PROPERTIES SUFFIX ".rgwx" )
+  TARGET_LINK_LIBRARIES(${PLGNAME} app_radgw) 
   INSTALL(TARGETS ${PLGNAME}
 	LIBRARY DESTINATION ${INSTALL_EXTENSIONS_SUFFIX}
 	COMPONENT freeDiameter-radius-gateway)
"Welcome to our mercurial repository"