]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Update build system for the removal of . from @INC.
authorPeter Powell <petpow@saberuk.com>
Tue, 8 Nov 2016 09:28:29 +0000 (09:28 +0000)
committerPeter Powell <petpow@saberuk.com>
Tue, 8 Nov 2016 09:31:56 +0000 (09:31 +0000)
configure
tools/genssl
tools/test-build

index a384be0813984e296abc8a07f344262d0de8e224..b81a7809a1346c69f2e7d28b892455b7a6267507 100755 (executable)
--- a/configure
+++ b/configure
@@ -37,9 +37,11 @@ use warnings FATAL => qw(all);
 use File::Basename        qw(basename);
 use File::Copy            ();
 use File::Spec::Functions qw(rel2abs);
+use FindBin               qw($RealDir);
 use Getopt::Long          qw(GetOptions);
 use POSIX                 qw(getgid getuid);
 
+use lib $RealDir;
 use make::common;
 use make::configure;
 use make::console;
index c88f9534f46ea79d13a09e1cf265b0c76de39f2f..b824f4ebe5d7fede3e4160c404ffb9fd4bfc9b15 100755 (executable)
@@ -36,7 +36,7 @@ use File::Temp();
 
 sub prompt($$) {
        my ($question, $default) = @_;
-       return prompt_string(1, $question, $default) if eval 'use make::console; 1';
+       return prompt_string(1, $question, $default) if eval 'use FindBin;use lib $FindBin::RealDir;use make::console; 1';
        say $question;
        print "[$default] => ";
        chomp(my $answer = <STDIN>);
index 17c98042bc3a933873e859a65bcc66d2dab6b533..2b9ee4ee20c00e0ac0735f44e58d485b20eba9ec 100755 (executable)
@@ -30,6 +30,9 @@ use feature ':5.10';
 use strict;
 use warnings FATAL => qw(all);
 
+use FindBin qw($RealDir);
+
+use lib $RealDir;
 use make::common;
 use make::configure;