X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/7056eb314ec1b4686239a4001564e7b0eb081183..88e5a86ec8d02e0fcc98a3fbefff39f0a6ba1427:/scripts/task_server.pl diff --git a/scripts/task_server.pl b/scripts/task_server.pl index 470272b75..2460e1b56 100755 --- a/scripts/task_server.pl +++ b/scripts/task_server.pl @@ -3,6 +3,14 @@ use strict; BEGIN { + require Cwd; + + my $dir = $0; + $dir = Cwd::getcwd() . '/' . $dir unless $dir =~ m|^/|; + $dir =~ s|[^/]+$|..|; + + chdir($dir) || die "Cannot change directory to ${dir}\n"; + unshift @INC, "modules/override"; # Use our own versions of various modules (e.g. YAML). push @INC, "modules/fallback"; # Only use our own versions of modules if there's no system version. }