1
0
mirror of https://github.com/anope/anope.git synced 2026-07-09 10:03:14 +02:00

Move some modules which can be built by default out of extra.

This commit is contained in:
Sadie Powell
2024-03-07 23:18:08 +00:00
parent 16700b0e30
commit bb8df01e25
10 changed files with 7 additions and 18 deletions
+1 -1
View File
@@ -36,7 +36,7 @@ jobs:
- name: Enable extras
run: |
for MODULE in ldap ldap_authentication ldap_oper mysql regex_pcre2 regex_posix regex_tre sql_authentication sql_log sql_oper sqlite ssl_gnutls ssl_openssl
for MODULE in ldap mysql regex_pcre2 regex_posix regex_tre sqlite ssl_gnutls ssl_openssl
do
ln -s $PWD/modules/extra/$MODULE.cpp $PWD/modules
done
+1 -1
View File
@@ -31,7 +31,7 @@ jobs:
- name: Enable extras
run: |
for MODULE in ldap ldap_authentication ldap_oper mysql regex_pcre2 regex_posix regex_tre sql_authentication sql_log sql_oper sqlite ssl_gnutls ssl_openssl
for MODULE in ldap mysql regex_pcre2 regex_posix regex_tre sqlite ssl_gnutls ssl_openssl
do
ln -s ${{ github.workspace }}/modules/extra/$MODULE.cpp ${{ github.workspace }}/modules
done
-5
View File
@@ -2,15 +2,10 @@ build/
config.cache
include/sysconf.h
modules/ldap.cpp
modules/ldap_authentication.cpp
modules/ldap_oper.cpp
modules/mysql.cpp
modules/regex_pcre2.cpp
modules/regex_posix.cpp
modules/regex_tre.cpp
modules/sql_authentication.cpp
modules/sql_log.cpp
modules/sql_oper.cpp
modules/sqlite.cpp
modules/ssl_gnutls.cpp
modules/ssl_openssl.cpp
+5 -5
View File
@@ -254,7 +254,7 @@ module { name = "help" }
}
/*
* ldap_authentication [EXTRA]
* ldap_authentication
*
* This module allows many commands such as IDENTIFY, RELEASE, RECOVER, GHOST, etc. use
* LDAP to authenticate users. Requires ldap.
@@ -314,7 +314,7 @@ module { name = "help" }
}
/*
* ldap_oper [EXTRA]
* ldap_oper
*
* This module dynamically ties users to Anope opertypes when they identify
* via LDAP group membership. Requires ldap.
@@ -640,7 +640,7 @@ module { name = "sasl" }
}
/*
* sql_authentication [EXTRA]
* sql_authentication
*
* This module allows authenticating users against an external SQL database using a custom
* query.
@@ -691,7 +691,7 @@ module { name = "sasl" }
}
/*
* sql_log [EXTRA]
* sql_log
*
* This module adds an additional target option to log{} blocks
* that allows logging Service's logs to SQL. To log to SQL, add
@@ -711,7 +711,7 @@ module { name = "sasl" }
#module { name = "sql_log" }
/*
* sql_oper [EXTRA]
* sql_oper
*
* This module allows granting users services operator privileges and possibly IRC Operator
* privileges based on an external SQL database using a custom query.
-6
View File
@@ -25,12 +25,6 @@ if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/../conanbuildinfo.cmake")
enable_extra("ssl_openssl" "OPENSSL")
# this uses Wldap so should always be available
copy_extra("ldap")
# these don't actually have extra dependencies, but require a module which does
copy_extra("sql_authentication")
copy_extra("sql_log")
copy_extra("sql_oper")
copy_extra("ldap_authentication")
copy_extra("ldap_oper")
# Package extra dlls
file(GLOB EXTRA_DLLS "${Anope_SOURCE_DIR}/extradll/bin/*.dll" "${Anope_SOURCE_DIR}/extradll/lib/*.dll")