#!/bin/sh pp -z 9 -s \ -o ../par/jifty-`perl -e'print $^O'`-`grep '^version' META.yml|cut -d" " -f 2` \ -M `grep :: Makefile.PL |cut -d\' -f 2|grep -v '^use' |xargs -n 1 echo -n " -M "` \ -I lib -I inc\ -M `(cd inc ;find -type f -name \*.pm|cut -c 3-| grep -v '^Module/Install.pm$'|xargs -n 1 echo -n " -M ")` \ -M `(cd lib ;find -type f -name \*.pm|cut -c 3-| xargs -n 1 echo -n " -M ")` \ -a 'share/;lib/auto/Jifty/' \ bin/jifty # Make a parball # Execute code to get dependencies # Compress it a lot # -s # name it as "jifty-platform-version" in jifty/par (next to jifty-trunk) # include all our dependencies from Makefile.PL # use the "lib" directory # include all of Jifty's libs to pick up dependencies # include Jifty's share directory in the par # do all this by sourcing bin/jifty