diff options
author | John MacFarlane <jgm@berkeley.edu> | 2014-12-16 17:58:31 -0800 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2014-12-16 17:58:31 -0800 |
commit | a4193a619aff32de9ceff3b2abd67ae6d3e572eb (patch) | |
tree | 140f4323dcd95cb39a71f3416206e68352a47dff /Makefile | |
parent | bbb8bfab295c29a87b815076826d89411a33e606 (diff) | |
download | pandoc-a4193a619aff32de9ceff3b2abd67ae6d3e572eb.tar.gz |
Added make_binary_package.sh.
This script creates a generic binary package in a tarball.
Intended mostly for use with linux.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 2 insertions, 12 deletions
@@ -6,7 +6,6 @@ endif setup=dist/setup/setup MANPAGES=man/man1/pandoc.1 man/man5/pandoc_markdown.5 PREFIX ?= /usr/local -BINDIST ?= pandoc-$(version)-$(shell uname -m) quick: cabal configure --enable-tests --disable-optimization @@ -41,17 +40,8 @@ dist: man cd pandoc-${version} cabal configure ${CABALARGS} && cabal build && cabal test && cd .. && rm -rf "pandoc-${version}" -bindist: $(MANPAGES) - cabal install --only-dependencies -fembed_data_files - cabal configure --prefix=/usr/local --datadir=share/data --enable-tests -fembed_data_files - cabal build - cabal test - cabal copy --destdir=$(BINDIST) - mkdir -p $(BINDIST)$(PREFIX)/share/man/man1 $(BINDIST)$(PREFIX)/share/man/man5 - for x in $(MANPAGES); do cp $$x $(BINDIST)$(PREFIX)/share/$$x; done - mkdir -p $(BINDIST)$(PREFIX)/share/doc/pandoc - cp COPYING $(BINDIST)$(PREFIX)/share/doc/pandoc/ - tar cvzf $(BINDIST).tar.gz $(BINDIST)$(PREFIX)/bin $(BINDIST)$(PREFIX)/share +bindist: + ./make_binary_package.sh man: $(MANPAGES) |