Blame Build.PL

Packit 67f6e7
use Module::Build;
Packit 67f6e7
my $build = Module::Build->new
Packit 67f6e7
    (
Packit 67f6e7
     module_name => 'Encode::Detect',
Packit 67f6e7
     license => 'mozilla',
Packit 67f6e7
     requires => { 'Module::Build' => 0,
Packit 67f6e7
                   'ExtUtils::CBuilder' => 0,
Packit 67f6e7
               },
Packit 67f6e7
     create_makefile_pl => 'passthrough',
Packit 67f6e7
     c_source => 'src',
Packit 67f6e7
     pm_files => { 'Detect.pm' => 'lib/Encode/Detect.pm',
Packit 67f6e7
		   'Detector.pm' => 'lib/Encode/Detect/Detector.pm',
Packit 67f6e7
	       },
Packit 67f6e7
     xs_files => { 'Detector.xs' => 'lib/Encode/Detect/Detector.xs' },
Packit 67f6e7
     dist_version_from => 'Detect.pm',
Packit 67f6e7
     extra_compiler_flags => ['-x', 'c++', '-Iinclude'],
Packit 67f6e7
     extra_linker_flags => ['-lstdc++'],
Packit 67f6e7
    );
Packit 67f6e7
$build->create_build_script;
Packit 67f6e7