e95eb1f6546090deef993ef57aa71de978a65d04
[scpubgit/Object-Remote.git] / maint / mk-fat
1 #!/bin/sh
2
3 if [ -e fatlib ]; then rm -r fatlib; fi
4 fatpack tree $(fatpack packlists-for strictures.pm Module/Runtime.pm Moo.pm JSON/PP.pm MRO/Compat.pm Class/C3.pm Algorithm/C3.pm Class/Method/Modifiers.pm Role/Tiny.pm CPS/Future.pm)
5 rm lib/Object/Remote/FatNode.pm
6 (
7   echo 'package Object::Remote::FatNode;
8 our $DATA = do { local $/; <DATA> };
9 1;
10 __DATA__
11 ';
12   fatpack file;
13   cat bin/object-remote-node
14 )>FatNode.pm.new
15 mv FatNode.pm.new lib/Object/Remote/FatNode.pm
16 rm -r fatlib