From 4ccfaab6f7feb008028cf6e3440f9dde33fa2fbb Mon Sep 17 00:00:00 2001 From: aquanight Date: Sat, 8 Mar 2008 13:39:05 +0000 Subject: Add blurb about --enable-extras. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9070 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/modules/extra/README | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') 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. -- cgit v1.2.3