The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use inc::Module::Install;
name 'Net-Drizzle';
all_from 'lib/Net/Drizzle.pm';
no_index 'tools/extlib/';

can_cc or die "This module requires a C compiler";

cc_warnings;

makemaker_args(
    OBJECT  => '$(O_FILES)',
    LIBS    => '-ldrizzle',
    # CCFLAGS => '-L/tmp/libdrizzle-0.3/.libs -g -Wall -Wextra -std=c99',
    clean   => {
        FILES => q{
            *.stackdump
            *.gcov *.gcda *.gcno
            *.out
            nytprof
            cover_db
        },
    },
);

cc_files map { "$_\.c" } qw/Connection Drizzle Result Column Query/;
tests 't/*.t';
recursive_author_tests('xt');
render_mt('Drizzle.xs.tt' => 'Drizzle.xs');
render_mt('Connection.xs.tt' => 'Connection.xs');
render_mt('Column.xs.mt' => 'Column.xs');
render_mt('Result.xs.mt' => 'Result.xs');

auto_set_repository;
build_requires 'Test::More';
use_test_base;
auto_include;
WriteAll;