# InspIRCd -- Internet Relay Chat Daemon
#
# Copyright (C) 2020 Nicole Kleinhoff <ilbelkyr@shalture.org>
-# Copyright (C) 2013-2020 Sadie Powell <sadie@witchery.services>
+# Copyright (C) 2013-2021 Sadie Powell <sadie@witchery.services>
# Copyright (C) 2012 Robby <robby@chatbelgie.be>
# Copyright (C) 2007-2008 Craig Edwards <brain@inspircd.org>
# Copyright (C) 2007 Dennis Friis <peavey@inspircd.org>
return @socketengines;
}
-# TODO: when buildtool is done this can be mostly removed with
-# the remainder being merged into parse_templates.
sub __get_template_settings($$$) {
# These are actually hash references
<|BOLD --disable-auto-extras|> Disables automatically enabling extra modules
for which the dependencies are available.
<|BOLD --disable-interactive|> Disables the interactive configuration wizard.
+ <|BOLD --disable-ownership|> Disables setting file ownership on install.
<|BOLD --distribution-label <TEXT>|> Sets a distribution specific version label in
the build configuration.
<|BOLD --gid <ID|NAME>|> Sets the group to run InspIRCd as.
sub module_shrink($) {
my $module = basename shift;
- return $module =~ s/(?:^m_|\.cpp$)//gr;
+ $module =~ s/(?:^m_|\.cpp$)//g;
+ return $module;
}
sub write_configure_cache(%) {