Release commit for 2012.08002
[scpubgit/Rakudo-Star.git] / Makefile.PL
CommitLineData
1612b73d 1use strict;
2use warnings FATAL => 'all';
3use ExtUtils::MakeMaker;
4
4e039c7c 5(do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml';
6
1612b73d 7WriteMakefile(
8 NAME => 'Rakudo-Star',
e31f6724 9 VERSION_FROM => 'lib/Rakudo/Star.pm',
10 AUTHOR => 'mst - Matt S. Trout (cpan:MSTROUT) <mst@shadowcat.co.uk>',
1612b73d 11);
12
13sub MY::postamble { <<'END' }
14
b11b29b2 15INSTALLRAKUDO=$(INSTALLSITEARCH)/Rakudo/Star/Install
1612b73d 16
17all :: rakudo
18 touch blib/arch/auto/Rakudo-Star/force-arch
19
20rakudo-star/Makefile :
21 cd rakudo-star; $(PERL) Configure.pl --gen-parrot --prefix=$(INSTALLRAKUDO)
22
23rakudo : rakudo-star/Makefile
0302a100 24 cd rakudo-star; mkdir -p rakudo/blib/Perl6 rakudo/blib/QPerl6; make all
1612b73d 25
26install :: rakudoinstall
27
28rakudoinstall :
29 cd rakudo-star; make install
1612b73d 30END