@@ -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+