The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use 5.008000;
use ExtUtils::MakeMaker;

# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# # the contents of the Makefile that is written.
WriteMakefile(
    NAME              => 'Helios',
    AUTHOR            => 'Andrew Johnson <lajandy at cpan dotorg>',
    ABSTRACT          => 'A system for distributed job processing applications.',
    (ExtUtils::MakeMaker->VERSION >= 6.3002 ? (LICENSE => 'perl') : () ),
    VERSION_FROM      => 'lib/Helios.pm', # finds $VERSION
    PREREQ_PM         => {   Test::Simple           => 0.72,
                             Data::ObjectDriver     => 0.04,
                             DBI                    => 1.52,
                             TheSchwartz            => 1.04,
                             Config::IniFiles       => 2.38,
                             Error                  => 0.17,
                             XML::Simple            => 2.14,
                             Pod::Usage             => 0.01
							},
    EXE_FILES         => [ 'helios.pl', 'helios_job_submit.pl', 'helios_log_clean.pl',
                           'helios_jobtype_add', 'helios_config_get',
                           'helios_config_set', 'helios_config_unset',
                           'helios_config_import', 'helios_service_status',
                           'helios_job_info', 'helios_job_status',
                           'helios_jobtype_info',
                         ],
    INST_SCRIPT       => 'bin',
    (ExtUtils::MakeMaker->VERSION >= 6.46 ? 
    	(META_MERGE   => {
    						'meta-spec' => { version => 1.4 },
                            resources => {
                                homepage   => 'http://helios.logicalhelion.org',
                                bugtracker => 'https://rt.cpan.org/Public/Dist/Display.html?Name=Helios',
                                repository => 'git://github.com/logicalhelion/helios.git',
                            },
                         },    	
    	) 
    	: ()
    ),

);


# CHANGE HISTORY
# [2011-12-15]: Updated ABSTRACT wording.  Updated PREREQ_PM list to simplify 
# installation, especially on RHEL 5.  Removed unnecessary XML::* dependencies.
# [LH] [2013-09-01]: Added META_MERGE section to specify GitHub repo and 
# website URL info.
# [LH] [2013-09-13]: Changed META_MERGE and LICENSE sections to be added only 
# if the loaded ExtUtils::MakeMaker version supports them.  Corrected 
# {repository} section of META_MERGE=>{resources} and added explicit meta-spec 
# version.
# [LH] [2013-10-16]: Removed old LICENSE line.  Added helios_config_* and 
# helios_jobtype_add.pl to EXE_FILES.
# [LH] [2013-10-25]: Added new helios_job_*.pl and helios_service_status.pl to 
# EXE_FILES.
# [LH] [2013-11-24]: Changed EXE_FILES to drop .pl from new commands.
# [LH] [2014-08-10]: Added helios_jobtype_info to EXE_FILES.