mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-09 10:39:02 -04:00
Add a warning that the user is using a development version.
This commit is contained in:
parent
357d190074
commit
4f79296bc0
@ -1,3 +1,10 @@
|
||||
### Important Notice
|
||||
|
||||
The `master` branch contains the latest development version. If you are running
|
||||
a server then you probably want the `insp20` branch. You can obtain this from
|
||||
the [releases](https://github.com/inspircd/inspircd/releases) page or by running
|
||||
`git checkout insp20` if you are installing via Git.
|
||||
|
||||
### About
|
||||
|
||||
InspIRCd is a modular Internet Relay Chat (IRC) server written in C++ for Linux,
|
||||
|
15
configure
vendored
15
configure
vendored
@ -281,6 +281,21 @@ STOP
|
||||
print "\e[0m\n\n";
|
||||
print "The following compiler has been detected: \e[1;32m$cxx{NAME} $cxx{VERSION}\e[0m ($config{CXX})\n\n";
|
||||
|
||||
# Check that the user actually wants this version.
|
||||
if (index($version, '+') != -1) {
|
||||
print <<"EOW" ;
|
||||
\e[1;31mWARNING!\e[0m You are building a development version. This contains code which has
|
||||
not been tested as heavily and may contain various faults which could seriously
|
||||
affect the running of your server. It is recommended that you use a stable
|
||||
version instead.
|
||||
|
||||
You can obtain the latest stable version from https://github.com/inspircd/inspircd/releases
|
||||
or by running `git checkout insp20` if you are installing from Git.
|
||||
|
||||
EOW
|
||||
exit 1 unless prompt_bool(1, 'I understand this warning and want to continue anyway.', 0);
|
||||
}
|
||||
|
||||
# Directory Settings..
|
||||
my $tmpbase = $config{BASE_DIR};
|
||||
$config{BASE_DIR} = prompt_dir(1, 'What directory do you wish to install the InspIRCd base?', $config{BASE_DIR});
|
||||
|
Loading…
x
Reference in New Issue
Block a user