git.iko.soy/typeable/pandoc
on master help sign in
Added Makefile for development.
commitdb2106c57dea37d68eefc38736ee1206ef3ec5f3 authorJohn MacFarlane <jgm@berkeley.edu> dateTue 7 Aug 2012, 22:49 (14 years ago) parent6561ce0
1 file changed+27
Makefile+27
Makefilenew file+27
@@ -0,0 +1,27 @@
1+# This Makefile is for development only. It requires cabal-dev.
2+# To get started, do 'make prep' and then 'make' or 'make quick'.
3+
4+.PHONY: prep, all, quick, bench, clean
5+all:
6+ cabal-dev configure --enable-tests --enable-benchmarks && cabal-dev build
7+
8+prep: pandoc-types citeproc-hs
9+ cabal-dev install-deps --enable-tests --enable-benchmarks
10+
11+quick:
12+ cabal-dev configure --enable-tests --disable-optimization && cabal-dev build
13+
14+bench:
15+ cabal-dev configure --enable-benchmarks && cabal-dev build
16+
17+clean:
18+ cabal-dev clean
19+
20+pandoc-types:
21+ git clone https://github.com/jgm/pandoc-types && \
22+ cabal-dev add-source pandoc-types
23+
24+citeproc-hs:
25+ git clone https://github.com/jgm/citeproc-hs && \
26+ cabal-dev add-source citeproc-hs
27+