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)
"Welcome to our mercurial repository"