The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use inc::Module::Install;

name           ( 'JSAN'                                    );
abstract       ( 'JavaScript Archive Network (JSAN) Shell' );
author         ( 'Casey West <casey@geeknest.com>'         );
version_from   ( 'lib/JSAN.pm'                             );
license        ( 'perl'                                    );
requires       ( 'perl'                         => '5.006' );
include        ( 'ExtUtils::AutoInstall'                   );
install_script ( 'bin/jsan'                                );

my @modules = (
	'Class::DBI::SQLite'          => '0.09',
	'DBD::SQLite'                 => '1.09',
	'Class::Accessor::Fast'       => '0.19',
	'Class::DBI'                  => '0.96',
	'Class::DBI::DATA::Schema'    => '0.04',
	'Class::DBI::Loader'          => '0.22',
	'Cwd'                         => '3.01',
	'File::Path'                  => '1.06',
	'File::Temp'                  => '0.14',
	'Getopt::Long'                => '2.34',
	'LWP::Simple'                 => '1.41',
	'SQL::Translator'             => '0.07',
	'Term::ReadLine'              => '1.01',
	'Test::More'                  => '0.6' ,
	'YAML'                        => '0.39',
	'Class::DBI::Loader::SQLite'  => '0.22',
	'Test::Differences'           => '0.47',
	'XML::XPath'                  => '1.13',
	'ExtUtils::AutoInstall'       => '0.61',
	);
while ( @modules ) {
	my $module  = shift @modules;
	my $version = shift @modules;
	requires( $module => $version );
	# I've left this, but it's only needed for testing classes I thought
	build_requires( $module => $version );
}

# Silly, this doesn't do what you think it does.
# auto_include_deps();

WriteAll();