#!/usr/bin/env perl

use strict;
use warnings;
use FindBin;
use File::Spec::Functions qw(catdir updir);
use Cwd qw(abs_path);
$ENV{MOJO_MODE} ||= 'development';

#$ENV{MOJO_MODE}='production';
FindBin->again;
$ENV{MOJO_HOME} ||= abs_path(catdir($FindBin::Bin, updir));
$ENV{MOJO_CONFIG} ||= $ENV{MOJO_HOME} . '/etc/ado.conf';

for my $d (
    catdir($ENV{MOJO_HOME}, 'lib',  'perl5'),
    catdir($ENV{MOJO_HOME}, 'site', 'lib'),
    catdir($ENV{MOJO_HOME}, 'lib')
  )
{
    unshift @INC, $d if -d $d;
}

# Start command line interface for application
require Mojolicious::Commands;
Mojolicious::Commands->start_app('Ado');
