Minor Makefile tweaks.

This commit is contained in:
John MacFarlane 2014-08-15 21:07:22 -07:00
parent a004216706
commit 0d9b35a6e3

View file

@ -3,7 +3,7 @@ makemanpages=$(shell find dist -type f -name make-pandoc-man-pages)
ifeq "${makemanpages}" ""
makemanpages=@echo "You need to 'cabal configure -fmake-pandoc-man-pages && cabal build'" && exit 1
endif
setup=$(shell find dist -type f -name setup)
setup=dist/setup/setup
MANPAGES=man/man1/pandoc.1 man/man5/pandoc_markdown.5
CABALARGS=-fmake-pandoc-man-pages --enable-tests --enable-benchmarks
@ -28,11 +28,10 @@ install:
haddock:
cabal haddock
sdist: man haddock
sdist: man
# note: cabal sdist doesn't work well with preprocessors for some cabal versions
${setup} sdist
# sanity check on sdist
dist: sdist
rm -rf "pandoc-${version}"
tar xvzf dist/pandoc-${version}.tar.gz