summaryrefslogtreecommitdiff
path: root/Makefile.windows
blob: 81da1cc4d4a6805a7081cab5a36583b4db1488a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 'mingw32-make -f Makefile.windows prep'
# prepares for building the Inno Setup installer
# note: we use -f-library in building pandoc, because
# if the library is built, the data file paths will not be relocatable!

.PHONY: prep
prep:
	cabal clean
	cabal configure -f-library -fwrappers -fhighlighting --datasubdir=
	cabal build
	strip dist\build\pandoc\pandoc.exe
	strip dist\build\hsmarkdown\hsmarkdown.exe
	strip dist\build\markdown2pdf\markdown2pdf.exe
	dist\build\pandoc\pandoc.exe -s --template templates\html.template -S README -o README.html
	copy COPYING COPYING.txt
	copy COPYRIGHT COPYRIGHT.txt