Changeset 561:1cb9352359f4 in freeDiameter for extensions/app_radgw
- Timestamp:
- Sep 16, 2010, 1:53:19 PM (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/app_radgw/CMakeLists.txt
r551 r561 13 13 14 14 15 ########### Utility library #############16 # utility libray for the extension and its plugins17 # See rgw_common.h for detail18 19 SET( RG_COMMON_SRC20 radius.c21 md5.c22 rgw_msg_codes.c23 rgw_msg_attrtype.c24 )25 SET( RG_COMMON_HEADER26 rgw_common.h27 radius.h28 md5.h29 hostap_compat.h30 )31 ADD_LIBRARY(rgw_common SHARED ${RG_COMMON_SRC})32 SET_TARGET_PROPERTIES(rgw_common PROPERTIES PREFIX "" )33 34 35 36 15 ########### Main app_radgw extension ############# 37 16 … … 43 22 # List of source files 44 23 SET( RGW_DEFAULT_SRC 24 radius.c 25 md5.c 26 rgw_msg_codes.c 27 rgw_msg_attrtype.c 45 28 rgw_main.c 46 29 lex.rgw_conf.c … … 53 36 ) 54 37 38 SET( RG_COMMON_HEADER 39 rgw_common.h 40 radius.h 41 md5.h 42 hostap_compat.h 43 ) 44 55 45 # Compile these files as a freeDiameter extension. 56 46 FD_ADD_EXTENSION(app_radgw ${RGW_DEFAULT_SRC} ${RG_COMMON_HEADER}) 57 TARGET_LINK_LIBRARIES(app_radgw rgw_common)58 59 47 60 48 … … 67 55 SET_TARGET_PROPERTIES(${PLGNAME} PROPERTIES PREFIX "" ) 68 56 SET_TARGET_PROPERTIES(${PLGNAME} PROPERTIES SUFFIX ".rgwx" ) 69 TARGET_LINK_LIBRARIES(${PLGNAME} rgw_common)70 57 INSTALL(TARGETS ${PLGNAME} 71 58 LIBRARY DESTINATION ${INSTALL_EXTENSIONS_SUFFIX} … … 126 113 COMPONENT freeDiameter-radius-gateway) 127 114 128 INSTALL(TARGETS rgw_common129 LIBRARY DESTINATION ${INSTALL_LIBRARY_SUFFIX}130 COMPONENT freeDiameter-radius-gateway)131 132 115 # Note that all compiled plugins are added by the RGWX_ADD_PLUGIN macro in the component freeDiameter-radius-gateway as well.
Note: See TracChangeset
for help on using the changeset viewer.