aboutsummaryrefslogtreecommitdiffstats
path: root/bin/gtk-straw-viewer
diff options
context:
space:
mode:
Diffstat (limited to 'bin/gtk-straw-viewer')
-rwxr-xr-xbin/gtk-straw-viewer8
1 files changed, 5 insertions, 3 deletions
diff --git a/bin/gtk-straw-viewer b/bin/gtk-straw-viewer
index 704dce0..c1f9b5d 100755
--- a/bin/gtk-straw-viewer
+++ b/bin/gtk-straw-viewer
@@ -29,13 +29,12 @@ use warnings;
no warnings 'once';
my $DEVEL; # true in devel mode
-use if ($DEVEL = 0), lib => qw(../lib); # devel only
+use if ($DEVEL = 1), lib => qw(../lib); # devel only
use WWW::StrawViewer v0.0.1;
use WWW::StrawViewer::RegularExpressions;
use Gtk3 qw(-init);
-use File::ShareDir qw(dist_dir);
use File::Spec::Functions qw(
rel2abs
catdir
@@ -53,7 +52,10 @@ my $appname = 'GTK+ Straw Viewer';
my $version = $WWW::StrawViewer::VERSION;
# Share directory
-my $share_dir = ($DEVEL and -d "../share") ? '../share' : dist_dir('WWW-StrawViewer');
+my $share_dir =
+ ($DEVEL and -d "../share")
+ ? '../share'
+ : do { require File::ShareDir; File::ShareDir::dist_dir('WWW-StrawViewer') };
# Configuration dir/file
my $home_dir;