Makefile - create windows binary package as zip as well as msi.

This commit is contained in:
John MacFarlane 2017-11-20 21:34:22 -08:00
parent 63df9e3172
commit 0eb132c518

View file

@ -47,7 +47,17 @@ debpkg: man/pandoc.1
macospkg: man/pandoc.1
./macos/make_macos_package.sh
winpkg: pandoc-$(version)-windows.msi
winpkg: pandoc-$(version)-windows.msi pandoc-$(version)-windows.zip
pandoc-$(version)-windows.zip: pandoc-$(version)-windows.msi
-rm -rf wintmp && \
msiextract -C wintmp $< && \
cd wintmp/"Program Files" && \
mv Pandoc pandoc-$(version) && \
zip -r $@ pandoc-$(version) && \
mv $@ ../../ && \
cd ../.. && \
rm -rf wintmp
pandoc-$(version)-windows.msi:
wget 'https://ci.appveyor.com/api/projects/jgm/pandoc/artifacts/windows/pandoc-windows-i386.msi?branch=$(BRANCH)' -O pandoc.msi && \