X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=make-windows-release;h=ad85b802d57988f3c89f36ccafe608468f8004de;hb=a4458395b4e8227b7f125ab99cea6a0a6d87ee8f;hp=697405dcc183cae004e2716155e4b08e061f0293;hpb=e492b354050ff9b652ea68b4d9e6b30aa849f1a0;p=wimlib diff --git a/make-windows-release b/make-windows-release index 697405dc..ad85b802 100755 --- a/make-windows-release +++ b/make-windows-release @@ -32,13 +32,24 @@ fi make -j2 -rm -f $DESTDIR/{libwim-*.dll,doc/*,README*,NEWS*,wim*.bat,wim*.cmd} +rm -f $DESTDIR/{libwim-*.dll,doc/*,wim*.bat,wim*.cmd} + +TEXTFILES=(NEWS README* COPYING*) cp .libs/imagex.exe $DESTDIR/wimlib-imagex.exe cp .libs/libwim-*.dll $DESTDIR -cp README* NEWS $DESTDIR +cp "${TEXTFILES[@]}" $DESTDIR + +function genman() { + local name=$1 + local dest=$DESTDIR/doc/${name}.pdf + + echo "Generating $dest" -for fil in ./doc/wimlib-imagex.1 ./doc/wimlib-imagex-*.1; do + MANPATH="./doc" man -t $name | ps2pdf - $dest +} + +for fil in ./doc/man1/wimlib-imagex-*.1; do base=`basename $fil` base=${base%%.1} cmd=$(echo $base | sed s/wimlib-imagex-//) @@ -46,17 +57,17 @@ for fil in ./doc/wimlib-imagex.1 ./doc/wimlib-imagex-*.1; do continue fi - echo $fil - #MANWIDTH=80 man $fil | col -b > $DESTDIR/doc/$base - man -t $fil | ps2pdf - $DESTDIR/doc/${base}.pdf + genman $base + sed 's/$/\r/g' > $DESTDIR/wim${cmd}.cmd <<- EOF @echo off %~dp0\\wimlib-imagex $cmd %* EOF done -#for fil in $DESTDIR/{README*,NEWS} $DESTDIR/doc/*; do -for fil in $DESTDIR/{README*,NEWS}; do +genman wimlib-imagex + +for fil in "${TEXTFILES[@]/#/$DESTDIR/}"; do sed < $fil > ${fil}.txt -e 's/$/\r/g' rm $fil done