2 use warnings FATAL => 'all';
3 use ExtUtils::MakeMaker;
7 VERSION_FROM => 'lib/Rakudo/Star.pm',
8 AUTHOR => 'mst - Matt S. Trout (cpan:MSTROUT) <mst@shadowcat.co.uk>',
11 sub MY::postamble { <<'END' }
13 INSTALLRAKUDO=$(INSTALLARCHLIB)/Rakudo/Star/Install
16 touch blib/arch/auto/Rakudo-Star/force-arch
18 rakudo-star/Makefile :
19 cd rakudo-star; $(PERL) Configure.pl --gen-parrot --prefix=$(INSTALLRAKUDO)
21 rakudo : rakudo-star/Makefile
22 cd rakudo-star; mkdir -p rakudo/blib/Perl6 rakudo/blib/QPerl6; make all
24 install :: rakudoinstall
27 cd rakudo-star; make install
31 $(PERL) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest
32 echo "rakudo-star/parrot/.gitignore" >>MANIFEST
33 echo "rakudo-star/parrot/examples/compilers/Makefile" >>MANIFEST
34 echo "rakudo-star/parrot/examples/embed/Makefile" >>MANIFEST
35 echo "rakudo-star/parrot/examples/tools/Makefile" >>MANIFEST