mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-06 16:19:02 -05:00
Rename regex_pcre back to regex_pcre2.
This rename happened before we had config compatibility and it doesn't make sense to keep it anymore.
This commit is contained in:
parent
e852518eff
commit
c18499a332
2
.github/workflows/ci-alpine.yml
vendored
2
.github/workflows/ci-alpine.yml
vendored
@ -41,7 +41,7 @@ jobs:
|
||||
|
||||
- name: Run configure
|
||||
run: |
|
||||
./configure --enable-extras "argon2 geo_maxmind ldap log_json log_syslog mysql pgsql regex_pcre regex_posix regex_re2 sqlite3 ssl_gnutls ssl_openssl sslrehashsignal"
|
||||
./configure --enable-extras "argon2 geo_maxmind ldap log_json log_syslog mysql pgsql regex_pcre2 regex_posix regex_re2 sqlite3 ssl_gnutls ssl_openssl sslrehashsignal"
|
||||
./configure --development --disable-auto-extras --disable-ownership --socketengine ${{ matrix.socketengine }}
|
||||
|
||||
- name: Build core
|
||||
|
2
.github/workflows/ci-linux.yml
vendored
2
.github/workflows/ci-linux.yml
vendored
@ -39,7 +39,7 @@ jobs:
|
||||
|
||||
- name: Run configure
|
||||
run: |
|
||||
./configure --enable-extras "argon2 geo_maxmind ldap log_json log_syslog mysql pgsql regex_pcre regex_posix regex_re2 sqlite3 ssl_gnutls ssl_openssl sslrehashsignal"
|
||||
./configure --enable-extras "argon2 geo_maxmind ldap log_json log_syslog mysql pgsql regex_pcre2 regex_posix regex_re2 sqlite3 ssl_gnutls ssl_openssl sslrehashsignal"
|
||||
./configure --development --disable-auto-extras --socketengine ${{ matrix.socketengine }}
|
||||
|
||||
- name: Build core
|
||||
|
2
.github/workflows/ci-macos.yml
vendored
2
.github/workflows/ci-macos.yml
vendored
@ -44,7 +44,7 @@ jobs:
|
||||
|
||||
- name: Run configure
|
||||
run: |
|
||||
./configure --enable-extras "argon2 geo_maxmind ldap log_json log_syslog mysql pgsql regex_pcre regex_posix regex_re2 sqlite3 ssl_gnutls ssl_openssl sslrehashsignal"
|
||||
./configure --enable-extras "argon2 geo_maxmind ldap log_json log_syslog mysql pgsql regex_pcre2 regex_posix regex_re2 sqlite3 ssl_gnutls ssl_openssl sslrehashsignal"
|
||||
./configure --development --disable-auto-extras --socketengine ${{ matrix.socketengine }}
|
||||
|
||||
- name: Build core
|
||||
|
2
.gitignore
vendored
2
.gitignore
vendored
@ -24,7 +24,7 @@
|
||||
/src/modules/m_log_syslog.cpp
|
||||
/src/modules/m_mysql.cpp
|
||||
/src/modules/m_pgsql.cpp
|
||||
/src/modules/m_regex_pcre.cpp
|
||||
/src/modules/m_regex_pcre2.cpp
|
||||
/src/modules/m_regex_posix.cpp
|
||||
/src/modules/m_regex_re2.cpp
|
||||
/src/modules/m_sqlite3.cpp
|
||||
|
2
configure
vendored
2
configure
vendored
@ -394,7 +394,7 @@ if (prompt_bool $interactive, $question, 0) {
|
||||
'm_ldap.cpp' => "echo '#include <ldap.h>' | $config{CXX} -E -",
|
||||
'm_log_json.cpp' => 'pkg-config --exists RapidJSON',
|
||||
'm_log_syslog.cpp' => undef,
|
||||
'm_regex_pcre.cpp' => 'pkg-config --exists libpcre2-8',
|
||||
'm_regex_pcre2.cpp' => 'pkg-config --exists libpcre2-8',
|
||||
'm_regex_posix.cpp' => undef,
|
||||
'm_regex_re2.cpp' => 'pkg-config --exists re2',
|
||||
'm_sqlite3.cpp' => 'pkg-config --exists sqlite3',
|
||||
|
@ -1054,7 +1054,7 @@
|
||||
# Valid engines are: #
|
||||
# #
|
||||
# glob - Glob patterns, provided via regex_glob. #
|
||||
# pcre - PCRE regexps, provided via regex_pcre, needs libpcre2. #
|
||||
# pcre - PCRE regexps, provided via regex_pcre2, needs libpcre2. #
|
||||
# posix - POSIX regexps, provided via regex_posix, not available #
|
||||
# on Windows, no dependencies on other operating systems. #
|
||||
# stdregex - stdlib regexps, provided via regex_stdlib, see comment #
|
||||
@ -2008,7 +2008,7 @@
|
||||
# Expressions). You need libpcre2 installed to compile and load this
|
||||
# module. You must have at least 1 provider loaded to use the filter or
|
||||
# R-line modules.
|
||||
#<module name="regex_pcre">
|
||||
#<module name="regex_pcre2">
|
||||
|
||||
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
|
||||
# Regular Expression Provider for RE2 Regular Expressions.
|
||||
|
@ -686,8 +686,8 @@ std::vector<std::string> ServerConfig::GetModules() const
|
||||
modules.push_back("services");
|
||||
else if (insp::equalsci(shortname, "namesx"))
|
||||
modules.push_back("multiprefix");
|
||||
else if (insp::equalsci(shortname, "regex_pcre2"))
|
||||
modules.push_back("regex_pcre");
|
||||
else if (insp::equalsci(shortname, "regex_pcre"))
|
||||
modules.push_back("regex_pcre2");
|
||||
else if (insp::equalsci(shortname, "sha256"))
|
||||
modules.push_back("sha2");
|
||||
else if (insp::equalsci(shortname, "services_account"))
|
||||
|
@ -1,5 +1,5 @@
|
||||
This directory stores modules which require external libraries to compile.
|
||||
For example, m_regex_pcre requires the PCRE2 library.
|
||||
For example, m_regex_pcre2 requires the PCRE2 library.
|
||||
|
||||
To compile any of these modules first ensure you have the required dependencies
|
||||
(read the online documentation at https://docs.inspircd.org) and then symlink
|
||||
|
@ -46,7 +46,7 @@ if(EXISTS "${CMAKE_BINARY_DIR}/conanbuildinfo.cmake")
|
||||
enable_extra("log_json" "RAPIDJSON")
|
||||
enable_extra("mysql" "LIBMYSQLCLIENT")
|
||||
enable_extra("pgsql" "LIBPQ")
|
||||
enable_extra("regex_pcre" "PCRE2")
|
||||
enable_extra("regex_pcre2" "PCRE2")
|
||||
enable_extra("regex_posix" "PCRE2")
|
||||
enable_extra("regex_re2" "RE2")
|
||||
enable_extra("ssl_openssl" "OPENSSL")
|
||||
|
Loading…
x
Reference in New Issue
Block a user