shithub: epublish

ref: a58f0517af4ed0a30b1a6d2f239d796eaf059cb1
dir: /mkfile.tool/

View raw version
bindir=`{ if (~ $#bindir 1) echo $bindir; if not echo /rc/bin/epublish }

ebook:V: $ebook
	echo built $ebook

ms:V: $ms
	echo built $ms

$ebook:V: $textsource $ebooksource
	rfork
	ramfs
	for (f in $textsource/*){
		fname=`{basename $f | sed 's/\.[a-zA-Z0-9]*$//g'}
		$bindir/txt2ebook $EBOOKARGS <$f >/tmp/$fname.xhtml
	}
	bind -a $ebooksource /tmp
	@{cd /tmp && zip .} >$target

$ms:V: $textsource $mssource
	rfork
	ramfs
	for (f in $textsource/*){
		fname=`{basename $f}
		$bindir/txt2ms $MSARGS <$f >/tmp/$fname.ms
	}
	bind -a $mssource /tmp
	cat /tmp/* >$target