use warnings FATAL => 'all';
use ExtUtils::MakeMaker;
+(do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml';
+
WriteMakefile(
NAME => 'Rakudo-Star',
VERSION_FROM => 'lib/Rakudo/Star.pm',
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
--- /dev/null
+BEGIN {
+ -e 'Distar'
+ or system("git clone git://git.shadowcat.co.uk/p5sagit/Distar.git")
+}
+use lib 'Distar/lib';
+use Distar;
+
+author 'mst - Matt S. Trout (cpan:MSTROUT) <mst@shadowcat.co.uk>';
+
+manifest_include(
+ 'rakudo-star' => qr/.*/,
+);