use strict;
use inc::Module::Install;

name('WebService-Simple');
all_from('lib/WebService/Simple.pm');

requires( 'Class::Accessor::Fast' );
requires( 'Class::Data::ConfigHash' );
requires( 'Class::Inspector' );
requires( 'Data::Dumper' );
requires( 'Digest::MD5' );
requires( 'JSON', '2.0' );
requires( 'LWP::UserAgent' );
requires( 'UNIVERSAL::require' );
requires( 'XML::Simple' );

recommends( 'XML::LibXML' );

recommends( 'XML::Parser::Lite::Tree' );
recommends( 'XML::Parser::Lite::Tree::XPath' );

build_requires( 'Test::More' );
build_requires( 'Test::Pod' );
build_requires( 'Pod::Coverage' );

auto_include;
WriteAll;
