| 1 | |
| 2 |
|
| 3 | use strict;
|
| 4 | use warnings;
|
| 5 |
|
| 6 | use ExtUtils::MakeMaker::CPANfile;
|
| 7 |
|
| 8 | use Config;
|
| 9 |
|
| 10 | use File::Temp;
|
| 11 | use File::Slurper;
|
| 12 | use File::Spec;
|
| 13 | use File::Which;
|
| 14 | use Cwd;
|
| 15 |
|
| 16 | WriteMakefile(
|
| 17 | NAME => 'JavaScript::QuickJS',
|
| 18 | VERSION_FROM => 'lib/JavaScript/QuickJS.pm', |
| 19 | ($] >= 5.005 ? |
| 20 | (ABSTRACT_FROM => 'lib/JavaScript/QuickJS.pm', |
| 21 | AUTHOR => [
|
| 22 | 'Felipe Gasper (FELIPE)',
|
| 23 | ],
|
| 24 | ) : ()
|
| 25 | ),
|
| 26 | INC => '-Wall --std=c99',
|
| 27 | LICENSE => "perl_5",
|
| 28 |
|
| 29 | PMLIBDIRS => ['lib'],
|
| 30 |
|
| 31 | LIBS => "-lm -ldl -lpthread -lquickjs",
|
| 32 |
|
| 33 | META_MERGE => {
|
| 34 | 'meta-spec' => { version => 2 },
|
| 35 | resources => {
|
| 36 | repository => {
|
| 37 | type => 'git',
|
| 38 | url => 'git://github.com/FGasper/p5-JavaScript-QuickJS.git',
|
| 39 | web => 'https://github.com/FGasper/p5-JavaScript-QuickJS',
|
| 40 | },
|
| 41 | bugtracker => {
|
| 42 | web => 'https://github.com/FGasper/p5-JavaScript-QuickJS/issues',
|
| 43 | },
|
| 44 | },
|
| 45 | },
|
| 46 | );
|
| 47 |
|
| 48 | 1;
|