changeset 372:0bc3e03125db

Created parser for sub_echo_drop subextension
author Sebastien Decugis <sdecugis@nict.go.jp>
date Mon, 25 May 2009 17:25:17 +0900
parents e86dba02630a
children 0cb02e490017
files extensions/radius_gw/CMakeLists.txt
diffstat 1 files changed, 18 insertions(+), 17 deletions(-) [+]
line wrap: on
line diff
--- a/extensions/radius_gw/CMakeLists.txt	Mon May 25 14:51:46 2009 +0900
+++ b/extensions/radius_gw/CMakeLists.txt	Mon May 25 17:25:17 2009 +0900
@@ -54,21 +54,22 @@
 
 ########### Sub extensions #############
 # Example of support extension:
-# OPTION(BUILD_RADIUS_GW_2865 "Build support for RFC2865? (RADIUS base Authentication support)" ON)
-# 	IF (BUILD_RADIUS_GW_2865)
-# 	   BISON_FILE(2865.y)
-# 	   FLEX_FILE(2865.l)
-# 	   SET_SOURCE_FILES_PROPERTIES(lex.2865.c 2865.tab.c PROPERTIES COMPILE_FLAGS "-I ${CMAKE_CURRENT_SOURCE_DIR}")
-# 	   ADD_LIBRARY(2865 MODULE ${RGW_DEFAULT_HEADER} 
-# 	   	2865.c
-# 		lex.2865.c
-# 		2865.tab.c
-# 		2865.tab.h)
-#          TARGET_LINK_LIBRARIES(2865 rg_common)
-# 	ENDIF (BUILD_RADIUS_GW_2865)
+# OPTION(BUILD_RADIUS_GW_SAMPLE "Build sample sub-extension? (for debug only)" OFF)
+#  	IF (BUILD_RADIUS_GW_SAMPLE)
+#  	   ADD_LIBRARY(sub_sample MODULE ${RG_COMMON_HEADER} sub_sample.c)
+# 	   TARGET_LINK_LIBRARIES(sub_sample rg_common)
+#  	ENDIF (BUILD_RADIUS_GW_SAMPLE)
 
-OPTION(BUILD_RADIUS_GW_SAMPLE "Build sample sub-extension? (for debug only)" ON)
- 	IF (BUILD_RADIUS_GW_SAMPLE)
- 	   ADD_LIBRARY(sub_sample MODULE ${RG_COMMON_HEADER} sub_sample.c)
-	   TARGET_LINK_LIBRARIES(sub_sample rg_common)
- 	ENDIF (BUILD_RADIUS_GW_SAMPLE)
+OPTION(BUILD_SUB_ECHO_DROP "Build 'echo/drop' sub-extension? (echo or drop specific RADIUS attributes, no Diameter translation)" ON)
+ 	IF (BUILD_SUB_ECHO_DROP)
+ 	   BISON_FILE(sub_echo_drop.y)
+ 	   FLEX_FILE(sub_echo_drop.l)
+ 	   SET_SOURCE_FILES_PROPERTIES(lex.sub_echo_drop.c sub_echo_drop.tab.c PROPERTIES COMPILE_FLAGS "-I ${CMAKE_CURRENT_SOURCE_DIR}")
+ 	   ADD_LIBRARY(sub_echo_drop MODULE ${RG_COMMON_HEADER}
+	   	sub_echo_drop.c
+		sub_echo_drop.h
+		lex.sub_echo_drop.c
+		sub_echo_drop.tab.c
+		sub_echo_drop.tab.h)
+	   TARGET_LINK_LIBRARIES(sub_echo_drop rg_common)
+ 	ENDIF (BUILD_SUB_ECHO_DROP)
"Welcome to our mercurial repository"