#!/usr/bin/perl

eval 'exec /usr/bin/perl  -S $0 ${1+"$@"}'
    if 0; # not running under some shell
use strict;
use warnings;
use FindBin;
use File::Spec;

use lib File::Spec->catdir($FindBin::Bin, 'lib');
use Plagger;

use Getopt::Long;

my $config = File::Spec->catfile($FindBin::Bin, 'config.yaml');
GetOptions('--config=s', \$config, '--version' => \my $version);
Getopt::Long::Configure("bundling"); # allows -c -v

if ($version) {
    print "Plagger version $Plagger::VERSION\n";
    exit;
}

Plagger->bootstrap(config => $config);

