]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/extra/README
m_cban: Implement support for channel masks
[user/henk/code/inspircd.git] / src / modules / extra / README
index 3ab898258ad0e005626b518a469673c2aeeee70d..4f97075eaca5c41393164bada71d3d4a7c245e9a 100644 (file)
@@ -1,10 +1,15 @@
 This directory stores modules which require external libraries to compile.
 This directory stores modules which require external libraries to compile.
-For example, m_filter_pcre requires the PCRE libraries.
+For example, m_regex_pcre requires the PCRE libraries.
 
 To compile any of these modules first ensure you have the required dependencies
 
 To compile any of these modules first ensure you have the required dependencies
-(read the online documentation at http://www.inspircd.org/wiki/) and then cp
-the .cpp file from this directory into the parent directory (src/modules/) and
-re-configure your inspircd with ./configure -modupdate to detect the new module.
+(read the online documentation at https://docs.inspircd.org) and then symlink
+the .cpp file from this directory into the parent directory (src/modules/).
+
+Alternatively, use the command: ./configure --enable-extras=m_extra.cpp, which will
+automatically take care of symlinking the module of that name and any headers it needs
+from the extras directory. You can also use ./configure --list-extras to see what
+modules are available, and whether they are enabled or not. You still are responsible
+for resolving any external dependencies however (ie, PCRE, MySQL, GnuTLS, etc).
 
 NOTE: Some modules require you to copy other dependencies too, such as a related header.
 If you get missing header errors when building these modules, check that the header is
 
 NOTE: Some modules require you to copy other dependencies too, such as a related header.
 If you get missing header errors when building these modules, check that the header is