Mercurial > hg > freeDiameter
diff extensions/app_radgw/CMakeLists.txt @ 256:042af0000c0a
Ported the auth plugin
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Fri, 16 Apr 2010 16:57:39 +0900 |
parents | cb4307a1cd29 |
children | 359e8e394423 |
line wrap: on
line diff
--- a/extensions/app_radgw/CMakeLists.txt Thu Apr 15 11:56:32 2010 +0900 +++ b/extensions/app_radgw/CMakeLists.txt Fri Apr 16 16:57:39 2010 +0900 @@ -66,6 +66,8 @@ TARGET_LINK_LIBRARIES(${PLGNAME} rgw_common) ENDMACRO(RGWX_ADD_PLUGIN) + +### Debug # Example of plugin: OPTION(BUILD_RGWX_SAMPLE "Build sample plugin? (for developers only)" OFF) IF (BUILD_RGWX_SAMPLE) @@ -79,6 +81,11 @@ ENDIF (BUILD_RGWX_DEBUG) +### Authentication, Authorization messages translation. +OPTION(BUILD_RGWX_AUTH "Build Authentication & Authorization RADIUS translation plugin? (RFC2865, RFC3579)" ON) + IF (BUILD_RGWX_AUTH) + RGWX_ADD_PLUGIN(auth ${RG_COMMON_HEADER} rgwx_auth.c) + ENDIF (BUILD_RGWX_AUTH) @@ -103,13 +110,6 @@ # TARGET_LINK_LIBRARIES(sub_echo_drop rg_common) # ENDIF (BUILD_SUB_ECHO_DROP) # -# OPTION(BUILD_SUB_AUTH "Build RADIUS Authentication & Authorization sub-extension? (RFC2865, RFC3579)" ON) -# IF (BUILD_SUB_AUTH) -# ADD_DEFINITIONS(-DSUB_AUTH_VERBO=2) -# ADD_LIBRARY(sub_auth MODULE ${RG_COMMON_HEADER} sub_auth.c) -# TARGET_LINK_LIBRARIES(sub_auth rg_common) -# ENDIF (BUILD_SUB_AUTH) -# # OPTION(BUILD_SUB_ACCT "Build RADIUS Accounting sub-extension? (RFC2866)" ON) # IF (BUILD_SUB_ACCT) # ADD_DEFINITIONS(-DSUB_ACCT_VERBO=2)