diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-07-31 15:38:59 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-07-31 15:38:59 -0400 |
commit | c802c2026b07888fda57f964c53d680556054dd8 (patch) | |
tree | dd369f71d8fe72482d9629ec4011b93e87292a43 | |
parent | 3549615dfe7574885f8c4a56a40d4a4fdb7b11e2 (diff) | |
download | parse-keyword-c802c2026b07888fda57f964c53d680556054dd8.tar.gz parse-keyword-c802c2026b07888fda57f964c53d680556054dd8.zip |
also clean callparser1.h
-rw-r--r-- | Makefile.PL | 3 | ||||
-rw-r--r-- | inc/MakeMaker.pm | 10 |
2 files changed, 13 insertions, 0 deletions
diff --git a/Makefile.PL b/Makefile.PL index 647e185..2179cc5 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -17,6 +17,9 @@ unshift @linkable, "Keyword$Config{obj_ext}" if @linkable; WriteMakefile( NAME => 'Parse::Keyword', + clean => { + FILES => "callparser1.h", + }, (@linkable ? (OBJECT => join(' ', @linkable)) : ()), diff --git a/inc/MakeMaker.pm b/inc/MakeMaker.pm index 2018567..25cbf7e 100644 --- a/inc/MakeMaker.pm +++ b/inc/MakeMaker.pm @@ -21,6 +21,16 @@ EXTRA return $tmpl; }; +around _build_WriteMakefile_args => sub { + my $orig = shift; + my $self = shift; + my $args = $self->$orig(@_); + $args->{clean} = { + FILES => "callparser1.h", + }; + return $args; +}; + __PACKAGE__->meta->make_immutable; no Moose; |