Commit graph

265 commits

Author SHA1 Message Date
John MacFarlane
e09dc44c00 Makefile: Fix executable path in trypandoc target. 2018-09-16 22:31:35 -07:00
John MacFarlane
24ccfedf7a 'make winpkg': Fixed creation of zips. 2018-09-16 16:15:08 -07:00
John MacFarlane
965806f087 Makefile: fix creation of windows zip.
This needed tweaking when the msi was fixed to be 64-bit,
so that 'Program Files (x86)' is used.
2018-09-16 14:00:18 -07:00
John MacFarlane
08a008af83 Fix 'make winpkg'. 2018-09-16 13:45:46 -07:00
John MacFarlane
91cc2492fa Makefile: ghc options to speed compilation for 'make quick'. 2018-08-13 09:30:06 -07:00
John MacFarlane
55047b4919 Makefile: add some warnings to GHCOPTS. 2018-08-10 16:16:00 -07:00
John MacFarlane
e592904087 Make sure pandoc-windows-*.msi are deleted as intermediate files. 2018-07-19 22:43:19 -07:00
John MacFarlane
bac79077e1 Makefile: use lts12 resolver. 2018-07-13 09:52:07 -07:00
John MacFarlane
c8331a924d Makefile: build 32- and 64-bit Windows packages. 2018-04-15 17:09:50 -07:00
John MacFarlane
1091614f07 Fixed typo in Makefile. 2018-01-18 09:18:13 -08:00
John MacFarlane
70ea1d19ea Makefile - add prerelease sanity check for tabs in docs. 2018-01-18 08:42:43 -08:00
John MacFarlane
69e262fc5b Use gfm for generated README.md. 2017-12-30 10:40:41 -08:00
John MacFarlane
81b0b20827 Generate README.md from template and MANUAL.txt.
`make README.md` will generate the README.md after changes
to MANUAL.txt have been made.
2017-12-29 16:41:51 -08:00
John MacFarlane
9029206715 Makefile tweaks 2017-12-28 16:39:30 -08:00
John MacFarlane
4496b0da0f Makefile: add update-website target 2017-12-28 16:12:32 -08:00
John MacFarlane
4371b07cd1 Added 'make trypandoc' target 2017-12-27 14:09:48 -08:00
John MacFarlane
9ef3d77652 Makefile: Add 'pandoc-templates' target. 2017-12-27 09:35:20 -08:00
John MacFarlane
f5c8dd2745 makefile: use lts-10 resolver. 2017-12-20 12:35:58 -08:00
John MacFarlane
773d6a17da Added 'packages' target to Makefile. 2017-11-20 21:40:00 -08:00
John MacFarlane
0eb132c518 Makefile - create windows binary package as zip as well as msi. 2017-11-20 21:34:22 -08:00
John MacFarlane
6b75d6e08c Use lua filter to generate man page from MANUAL.
Instead of three Haskell filters.

This is easier and faster.
2017-11-11 15:26:24 -08:00
John MacFarlane
f7a98a6d7f Fix 'make changes_github'. 2017-11-05 09:58:35 -08:00
John MacFarlane
4b9c33b50e Makefile: fix version detection. 2017-10-29 16:30:09 -07:00
John MacFarlane
218d212f30 Makefile: make SOURCEFILES overridable for make lint, make format. 2017-10-29 13:15:09 -07:00
John MacFarlane
a27dc79073 Updated Glob upper bound. 2017-10-23 11:20:31 -07:00
Albert Krewinkel
c363519302 Provide make target to update lua module docs (#3946)
The pandoc module documentation in doc/lua-filters.md was automatically
generated from `data/pandoc.lua`.  A make target is provided which uses
a lua filter to update the documentation.
2017-09-30 10:45:31 -04:00
John MacFarlane
54cc8e2702 Makefile - disable parallel build on 'make quick'.
Interleaved error messages too confusing.
2017-08-11 22:09:15 -07:00
John MacFarlane
ca3413690f Reorganized Makefile. 2017-08-09 13:45:22 -07:00
John MacFarlane
4cef2a296f Makefile: use nightly + colored output for quick. 2017-08-09 13:21:18 -07:00
John MacFarlane
b4f069c11c Makefile: use nightly. 2017-08-09 13:18:34 -07:00
John MacFarlane
3b3ae54a39 Makefile: split 'make haddock' from 'make full'. 2017-06-25 10:06:19 +02:00
John MacFarlane
dd8f086a2c Makefile: improved 'make full'.
- Disable optimizations.
- Build everything, inc. trypandoc and benchmarks.
- Use parallel build.
2017-06-24 13:46:40 +02:00
John MacFarlane
9849ba7fd7 Use Control.Monad.State.Strict throughout.
This gives 20-30% speedup and reduction of memory
usage in most of the writers.
2017-06-17 07:45:28 +02:00
John MacFarlane
25bfa26554 Fixed weigh-pandoc for Text readers. 2017-06-10 21:10:52 +02:00
John MacFarlane
28bea39e83 Changed comodo code signing key path. 2017-06-09 23:14:26 +02:00
John MacFarlane
c00471ca0d Makefile: added 'lint' target. 2017-06-01 15:09:30 +02:00
John MacFarlane
00fffefb36 Makefile: fixed filename for windows package download. 2017-05-24 22:54:16 +02:00
John MacFarlane
af57de0b27 default.ms: Add settings for document variables like width. 2017-03-24 22:15:46 +01:00
John MacFarlane
6756e23f94 Rename static-linux -> linux. 2017-03-19 15:35:52 +01:00
John MacFarlane
e98b9f6796 Removed unneeded deb directory.
We now use static-linux to create the deb.
2017-03-19 15:35:22 +01:00
John MacFarlane
257d96f199 Makefile: allow make test to take TESTARGS. 2017-03-15 17:22:07 +01:00
John MacFarlane
6ecc5b96a9 Use tasty for tests rather than test-framework. 2017-03-14 17:07:23 +01:00
John MacFarlane
738880bfcb Makefile - removed 'refactor' target. 2017-03-04 13:40:02 +01:00
John MacFarlane
19d86132a8 Makefile: Separate refactor and reformat targets.
Removed tools/refactor.sh.
2017-03-04 13:13:12 +01:00
John MacFarlane
0edfbf1478 Added 'make refactor' using hlint, stylish-haskell. 2017-03-04 12:49:14 +01:00
John MacFarlane
f10dd380bb Makefile: make version overridable. 2017-02-07 19:01:21 +01:00
John MacFarlane
18bc0a67eb Makefile: added BRANCH variable for winpkg 2017-02-05 12:15:02 +01:00
John MacFarlane
c96b64e91b Name change OSX -> MacOS.
Add a -MacOS suffix to mac package rather than -OSX.
CHanged local names from osx to macos.
2017-01-31 15:06:58 +01:00
John MacFarlane
47da92df2d Fixed up github changes target in Makefile so #s aren't escaped. 2017-01-29 21:55:08 +01:00
John MacFarlane
0c029e8258 Moved make_osx_package.sh to osx/ directory. 2016-12-10 22:58:05 +01:00