ref: ef6f0d84ca2feebdb3a49863fa9b87ac1bb0f1e1
dir: /generate/
#!/bin/rc -e rfork en fn usage { aux/usage exit usage } args='dir' flagfmt='o:outdir outdir' if(! eval `{aux/getflags $*}) usage if(~ $#outdir 0) outdir=`{pwd}^/out if(! ~ $#* 1) usage mkdir -p $outdir dircp $1 $outdir @ { cd $outdir pointlessroot=`{pwd} } for(index in `{walk $outdir | grep 'index\.rc$'}) @{ cd `{basename -d $index} . index.rc rm index.rc } for(ptless in `{walk $outdir | grep '\.ptless$'}) @{ cd `{basename -d $ptless} ptless=`{basename $ptless} pointless/pointless.awk $ptless >`{echo $ptless | sed 's@\.ptless$@.html@'} rm $ptless } for(epilogue in `{walk $outdir | grep 'epilogue\.rc$'}) @{ cd `{basename -d $epilogue} . epilogue.rc rm epilogue.rc }