#!/usr/bin/env perl 

use strict;
use warnings;
use FindBin;

use lib "$FindBin::Bin/../../t/lib/";

use Getopt::Long ();

use App::Critique::Tester;

my ($repo_template, $show_help);
Getopt::Long::GetOptions(
    'template=s' => \$repo_template,
    'help'       => \$show_help,
);

if ( $show_help ) {
    print 'critique-test-repo --template=$template_directory', "\n";
    exit;
}

die 'You must specify a --template directory to build the repository from'
    unless $repo_template;

my $repo = App::Critique::Tester::init_test_repo(
    $repo_template, 
    0, # do not auto-cleanup
);

print $repo->dir, "\n";

exit;