summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2007-01-14 17:07:09 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2007-01-14 17:07:09 +0000
commit3446072b3e42b0c947ac95f88025eb068f03f4f4 (patch)
tree31714105f4b3375831e56ace843e7e383016f3e6 /configure
parent5ecbb6f80feb0bd1a58e395fd57aba965ab45239 (diff)
Move showhelp() into make/configure.pm
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6323 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure75
1 files changed, 0 insertions, 75 deletions
diff --git a/configure b/configure
index 6f5f222e7..152159a98 100755
--- a/configure
+++ b/configure
@@ -1535,78 +1535,3 @@ ITEM
close(FH);
}
-sub showhelp
-{
- chomp($PWD = `pwd`);
- print "Usage: configure [options]
-
-*** NOTE: NON-INTERACTIVE CONFIGURE IS *NOT* SUPPORTED BY THE ***
-*** INSPIRCD DEVELOPMENT TEAM. DO NOT ASK FOR HELP REGARDING ***
-*** NON-INTERACTIVE CONFIGURE ON THE FORUMS OR ON IRC! ***
-
-Options: [defaults in brackets after descriptions]
-
-When no options are specified, interactive
-configuration is started and you must specify
-any required values manually. If one or more
-options are specified, non-interactive configuration
-is started, and any omitted values are defaulted.
-
-Arguments with a single \"-\" symbol, as in
-InspIRCd 1.0.x, are also allowed.
-
- --disable-interactive Sets no options intself, but
- will disable any interactive prompting.
- --update Update makefiles and dependencies
- --modupdate Detect new modules and write makefiles
- --svnupdate {rebuild} Update working copy via subversion
- {and optionally rebuild it}
- --clean Remove .config.cache file and go interactive
- --enable-gnutls Enable GnuTLS module [no]
- --enable-openssl Enable OpenSSL module [no]
- --with-nick-length=[n] Specify max. nick length [32]
- --with-channel-length=[n] Specify max. channel length [64]
- --with-max-channels=[n] Specify max. number of channels
- a normal user may join [20]
- --with-max-oper-channels=[n] Specify max. number of channels
- an irc operator may join [60]
- --with-max-clients=[n] Specify maximum number of users
- which may connect locally
- --enable-optimization=[n] Optimize using -O[n] gcc flag
- --enable-epoll Enable epoll() where supported [set]
- --enable-kqueue Enable kqueue() where supported [set]
- --disable-epoll Do not enable epoll(), fall back
- to select() [not set]
- --disable-kqueue Do not enable kqueue(), fall back
- to select() [not set]
- --enable-ipv6 Build ipv6 native InspIRCd [no]
- --enable-remote-ipv6 Build with ipv6 support for remote
- servers on the network [yes]
- --disable-remote-ipv6 Do not allow remote ipv6 servers [not set]
- --with-cc=[filename] Use an alternative g++ binary to
- build InspIRCd [g++]
- --with-ident-length=[n] Specify max length of ident [12]
- --with-quit-length=[n] Specify max length of quit [200]
- --with-topic-length=[n] Specify max length of topic [350]
- --with-kick-length=[n] Specify max length of kick [200]
- --with-gecos-length=[n] Specify max length of gecos [150]
- --with-away-length=[n] Specify max length of away [150]
- --with-max-modes=[n] Specify max modes per line which
- have parameters [20]
- --prefix=[directory] Base directory to install into (if defined,
- can automatically define config, module, bin
- and library dirs as subdirectories of prefix)
- [$PWD]
- --config-dir=[directory] Config file directory for config and SSL certs
- [$PWD/conf]
- --module-dir=[directory] Modules directory for loadable modules
- [$PWD/modules]
- --binary-dir=[directory] Binaries directory for core binary
- [$PWD/bin]
- --library-dir=[directory] Library directory for core libraries
- [$PWD/lib]
- --help Show this help text and exit
-
-";
- exit(0);
-}