X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=make%2Fconfigure.pm;h=b7f621a37f86927be777025c116f1f0c1b568649;hb=eacd707421be4f2612df9bde4517649061bb062e;hp=184f994f10b427e44916038e34226256bdd9c215;hpb=330f1c8fe01154f2fb75f9142999143dd504384e;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/make/configure.pm b/make/configure.pm index 184f994f1..b7f621a37 100644 --- a/make/configure.pm +++ b/make/configure.pm @@ -2,7 +2,7 @@ # | Inspire Internet Relay Chat Daemon | # +------------------------------------+ # -# InspIRCd: (C) 2002-2007 InspIRCd Development Team +# InspIRCd: (C) 2002-2009 InspIRCd Development Team # See: http://www.inspircd.org/wiki/index.php/Credits # # This program is free but copyrighted software; see @@ -59,7 +59,7 @@ sub getrevision { my $data = `svn info 2>/dev/null`; if ($data eq "") { - $data = `git describe --tags --always 2>/dev/null`; + $data = `git describe --tags 2>/dev/null`; if ($data eq "") { $no_svn = 1; @@ -154,8 +154,15 @@ sub nopedantic { sub getmodules { + my ($silent) = @_; + my $i = 0; - print "Detecting modules "; + + if (!$silent) + { + print "Detecting modules "; + } + opendir(DIRHANDLE, "src/modules") or die("WTF, missing src/modules!"); foreach my $name (sort readdir(DIRHANDLE)) { @@ -163,11 +170,18 @@ sub getmodules { my $mod = $1; $main::modlist[$i++] = $mod; - print "."; + if (!$silent) + { + print "."; + } } } closedir(DIRHANDLE); - print "\nOk, $i modules.\n"; + + if (!$silent) + { + print "\nOk, $i modules.\n"; + } } sub promptnumeric($$)