X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=maint%2Fmk-fat;h=86b7dab5f01953d047e1ff8a30909e621e690e09;hb=245d6b5c37c873dca576ee45533ecdcbcfde5cbb;hp=4b6799e27c3adf6a9875352c03abb65838e75142;hpb=7b71b06eb809e6fbf7c5ca24a54ca40d098465a8;p=scpubgit%2FTak.git diff --git a/maint/mk-fat b/maint/mk-fat index 4b6799e..86b7dab 100755 --- a/maint/mk-fat +++ b/maint/mk-fat @@ -1,7 +1,15 @@ #!/bin/sh -#if [ -e fatlib ]; then rm -r fatlib; fi -#fatpack tree $(fatpack packlists-for strictures.pm Moo.pm JSON/PP.pm MRO/Compat.pm Class/C3.pm Algorithm/C3.pm Log/Contextual.pm Data/Dumper/Concise.pm) -fatpack file -#rm -r fatlib -echo "use lib 'lib'; use Tak::STDIOSetup; Tak::STDIOSetup->run;" +if [ -e fatlib ]; then rm -r fatlib; fi +fatpack tree $(fatpack packlists-for strictures.pm Moo.pm JSON/PP.pm MRO/Compat.pm Class/C3.pm Algorithm/C3.pm Log/Contextual.pm Exporter/Declare.pm Data/Dumper/Concise.pm Meta/Builder.pm aliased.pm Capture/Tiny.pm) +rm lib/Tak/STDIONode.pm +( + echo 'package Tak::STDIONode; +our $DATA = do { local $/; }; +1; +__DATA__ +'; + fatpack file; + cat bin/tak-stdio-node +)>lib/Tak/STDIONode.pm +rm -r fatlib