]> git.stg.codes - stg.git/blobdiff - stargazer/plugins/CMakeLists.txt
Remove (always broken) FreeRADIUS support.
[stg.git] / stargazer / plugins / CMakeLists.txt
index 1d205898f9fa8a3c1fca14e2359b686232486e35..a8958c4304f84225f45b368aac4c21c7fd0e3834 100644 (file)
@@ -76,6 +76,7 @@ endif ( BUILD_MOD_SGCONFIG )
 
 if ( BUILD_MOD_RPCCONFIG )
     find_package ( XMLRPC REQUIRED c++ abyss-server )
+    include_directories ( ${XMLRPC_INCLUDE_DIRS} )
     add_library ( mod_conf_rpc MODULE configuration/rpcconfig/rpcconfig.cpp
                                       configuration/rpcconfig/user_helper.cpp
                                       configuration/rpcconfig/tariff_helper.cpp
@@ -84,7 +85,7 @@ if ( BUILD_MOD_RPCCONFIG )
                                       configuration/rpcconfig/tariffs_methods.cpp
                                       configuration/rpcconfig/admins_methods.cpp
                                       configuration/rpcconfig/messages_methods.cpp )
-    target_link_libraries ( mod_conf_rpc scriptexecuter logger common xmlrpc_server_abyss++ )
+                              target_link_libraries ( mod_conf_rpc scriptexecuter logger common ${XMLRPC_LIBRARIES} )
     set_target_properties ( mod_conf_rpc PROPERTIES PREFIX "" )
 endif ( BUILD_MOD_RPCCONFIG )
 
@@ -94,15 +95,6 @@ if ( BUILD_MOD_PING )
     set_target_properties ( mod_ping PROPERTIES PREFIX "" )
 endif ( BUILD_MOD_PING )
 
-if ( BUILD_MOD_RADIUS )
-    find_package ( YAJL REQUIRED )
-    add_library ( mod_radius MODULE other/radius/radius.cpp
-                                    other/radius/config.cpp
-                                    other/radius/conn.cpp )
-    target_link_libraries ( mod_radius logger json common YAJL::YAJL )
-    set_target_properties ( mod_radius PROPERTIES PREFIX "" )
-endif ( BUILD_MOD_RADIUS )
-
 if ( BUILD_MOD_RSCRYPT )
     add_library ( mod_remote_script MODULE other/rscript/rscript.cpp other/rscript/nrmap_parser.cpp )
     target_link_libraries ( mod_remote_script crypto scriptexecuter logger common )