diff options
author | geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2004-08-10 13:22:57 +0000 |
---|---|---|
committer | geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2004-08-10 13:22:57 +0000 |
commit | ebe870906bb0820e9efb96c20832d40c6343f4af (patch) | |
tree | 02462926947991637a70bef2bb256254c439f6d0 /docs/MODULES | |
parent | 2e53a443cca2c60828c2dcb3bd455771c7fadc47 (diff) |
BUILD : 1.7.5 (315) BUGS : NOTES : Updated documentation to suit the new build process
git-svn-id: svn://svn.anope.org/anope/trunk@315 31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@193 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'docs/MODULES')
-rw-r--r-- | docs/MODULES | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/docs/MODULES b/docs/MODULES index 114d0330c..af2cd376d 100644 --- a/docs/MODULES +++ b/docs/MODULES @@ -10,17 +10,17 @@ Introduction: Installation: - 1. You need to configure Anope to be compiled with module support. To - do so you must run ./configure and answer "Yes" when asked for - Module Support, and selecting a folder where your modules will live - in (the default path is safe for most people). + 1. If modules are supported by your system, they will be configured + automatically when you run ./Config. The modules will be installed + to the modules directory in your data path (by default this will + be ~/services/modules). Notes: * Modules are not supported on the following platforms: OpenBSD, Windows. - * You might need to run "make distclean" prior to running ./configure + * You might need to run "make distclean" prior to running ./Config - 2. Compile Anope as usual. The gmake process will now compile module + 2. Compile Anope as usual. The (g)make process will now compile module support into Anope, and compile the default sample modules, and/or any other module located on the "modules" folder. @@ -79,16 +79,15 @@ More Modules: You can download more useful modules from http://www.anope.org/ or from our interim modules development website http://modules.anope.org/. Just grab the module file (usually with a .c extension). Place the module - file on your compile "modules" folder. The same folder that contain both + file on your compile "src/modules" folder. The same folder that contain both hs_moo.c and catserv.c module files. The new modules need to be compiled and installed before you can make use of them: - - 1. Change directories to your compile "modules" folder. - 2. Run ./configure - 3. Run make - 4. Run make install + + 1. Make sure you're in the main source directory. + 2. Run `make modules` to compile any new or changed modules. + 3. Run `make install` to install the modules. You can now use /msg OperServ MODLOAD to load the new modules. |