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
John MacFarlane
f3cb472f31
Makefile: use stack.
2016-12-08 11:46:40 +01:00
ickc
74ebeeedf0
remove make_travis_yml.hs ( #3235 )
2016-11-16 11:58:11 +01:00
Albert Krewinkel
a396003a31
Rename README to MANUAL.txt
2016-07-20 21:16:45 +02:00
John MacFarlane
7826cc2a20
Added winpkg target to Makefile.
...
This downloads the windows package from appveyor and signs
it using the key.
This way we needn't mess with a Windows VM to build the package.
2016-07-14 10:29:46 -07:00
John MacFarlane
90a2df3f7c
Fixed debpkg target.
2016-01-02 16:54:45 -08:00
John MacFarlane
5c45a43399
stack.full.yaml - use local versions of everything.
2015-11-28 17:36:05 -08:00
John MacFarlane
a52b18807a
'make dist' - use stack to build from tarball.
2015-11-15 23:15:51 -08:00
John MacFarlane
87470bdcef
Removed 'changes' Makefile target.
2015-11-15 10:06:26 -08:00
John MacFarlane
8914b6530a
Added 'make changes_github' and 'make changes', updated release checklist.
2015-11-15 08:19:26 -08:00