X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=scpubgit%2FRakudo-Star.git;a=blobdiff_plain;f=Makefile.PL;h=706a9ab3154a3cbcdefd2d6a245901c9550f58d1;hp=598cc5720d8e0f7f94ab2385f8d1429ca47fda3a;hb=HEAD;hpb=1612b73d2163f36f7146b6fc308665b3ef8cda4a diff --git a/Makefile.PL b/Makefile.PL index 598cc57..706a9ab 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -2,14 +2,17 @@ use strict; use warnings FATAL => 'all'; use ExtUtils::MakeMaker; +(do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml'; + WriteMakefile( NAME => 'Rakudo-Star', - VERSION => '2012.08_000', + VERSION_FROM => 'lib/Rakudo/Star.pm', + AUTHOR => 'mst - Matt S. Trout (cpan:MSTROUT) ', ); sub MY::postamble { <<'END' } -INSTALLRAKUDO=$(INSTALLARCHLIB)/Rakudo/Star/Install +INSTALLRAKUDO=$(INSTALLSITEARCH)/Rakudo/Star/Install all :: rakudo touch blib/arch/auto/Rakudo-Star/force-arch @@ -18,18 +21,10 @@ rakudo-star/Makefile : cd rakudo-star; $(PERL) Configure.pl --gen-parrot --prefix=$(INSTALLRAKUDO) rakudo : rakudo-star/Makefile - cd rakudo-star; make all + cd rakudo-star; mkdir -p rakudo/blib/Perl6 rakudo/blib/QPerl6; make all install :: rakudoinstall rakudoinstall : cd rakudo-star; make install - -manifest : - rm MANIFEST - $(PERL) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest - echo "rakudo-star/parrot/.gitignore" >>MANIFEST - echo "rakudo-star/parrot/examples/compilers/Makefile" >>MANIFEST - echo "rakudo-star/parrot/examples/embed/Makefile" >>MANIFEST - echo "rakudo-star/parrot/examples/tools/Makefile" >>MANIFEST END