X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/7c3c6e8d70ee3c45305700eb90f020a16b1dcdd1..cff913a1c984f82558a7d59dec0b8b1a06c5530d:/scripts/installation_check.pl diff --git a/scripts/installation_check.pl b/scripts/installation_check.pl index 250fe1712..8557f9e9b 100755 --- a/scripts/installation_check.pl +++ b/scripts/installation_check.pl @@ -1,19 +1,23 @@ #!/usr/bin/perl -w -use strict; -use Getopt::Long; -use Pod::Usage; -use Term::ANSIColor; -use Text::Wrap; our $master_templates; BEGIN { - 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. + use FindBin; + + unshift(@INC, $FindBin::Bin . '/../modules/override'); # Use our own versions of various modules (e.g. YAML). + push (@INC, $FindBin::Bin . '/..'); # '.' will be removed from @INC soon. + push (@INC, $FindBin::Bin . '/../modules/fallback'); # Only use our own versions of modules if there's no system version. # this is a default dir. may be wrong in your installation, change it then - $master_templates = './templates/print/'; + $master_templates = $FindBin::Bin . '/../templates/print/'; } +use strict; +use Getopt::Long; +use Pod::Usage; +use Term::ANSIColor; +use Text::Wrap; + unless (eval { require Config::Std; 1 }){ print STDERR <