summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraquanight <aquanight@e03df62e-2008-0410-955e-edbf42e46eb7>2008-03-08 13:39:05 +0000
committeraquanight <aquanight@e03df62e-2008-0410-955e-edbf42e46eb7>2008-03-08 13:39:05 +0000
commit4ccfaab6f7feb008028cf6e3440f9dde33fa2fbb (patch)
treee5e4f150c783049d93011d39d4460bcdcae3c4e2
parenta648d88efaaecab263ad5b7c1d54c96629483b3d (diff)
Add blurb about --enable-extras.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9070 e03df62e-2008-0410-955e-edbf42e46eb7
-rw-r--r--src/modules/extra/README6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/modules/extra/README b/src/modules/extra/README
index 4e9e5159c..124e54045 100644
--- a/src/modules/extra/README
+++ b/src/modules/extra/README
@@ -6,6 +6,12 @@ To compile any of these modules first ensure you have the required dependencies
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.
+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
not within modules/extra before checking for external dependencies.