Simon Michael
2f2b68f1cd
make: site-livereload, make it show up in make help
2019-01-22 13:36:27 -08:00
Simon Michael
3267b640a2
make: update home page rule with new wiki page name
2019-01-19 16:50:11 -08:00
Simon Michael
adf8d8cddb
make: fix help typo
2018-12-10 10:56:33 +00:00
Simon Michael
66549a526a
make: gencabal: no need for old ghc now presumably
...
[ci skip]
2018-12-03 15:52:03 -08:00
Simon Michael
2f8aa8d536
make: changes-*: add markdown line breaks after first lines
...
[ci skip]
2018-12-03 09:27:19 -08:00
Simon Michael
5cfe5456d6
make: note IDEA ^M issue
...
[ci skip]
2018-12-03 09:26:51 -08:00
Simon Michael
45b8d4c0de
make: clarify comment
2018-12-01 16:29:31 -08:00
Simon Michael
7114da4baf
make: new changes-* rules
2018-11-25 21:05:55 -08:00
Simon Michael
5945c3c44f
tools: make: reorder build test rules
2018-10-24 10:35:12 -07:00
Simon Michael
944a49d359
tools: make: drop hunittest rule
...
[ci skip]
2018-09-09 08:35:03 -07:00
Simon Michael
73d39d02c7
tools: make: clarify doctest/haddocktest help ( #866 )
...
[ci skip]
2018-09-09 08:33:06 -07:00
Simon Michael
f80f463439
tools: make help-*: just grep make rules, case insensitively
2018-08-18 19:22:15 +01:00
Simon Michael
7e1ccd4540
tools: fix make ghci-api
2018-08-18 13:40:01 +01:00
Simon Michael
e79c58882a
tools: make ghcid-test-TESTPATTERN: run only some tests via ghcid
2018-08-17 09:37:09 +01:00
Simon Michael
77ad384fcd
tools: make: tweak quotes for easier copy/paste
2018-08-15 11:24:52 +01:00
Simon Michael
ebe2d52965
tools: make functest: build hledger and test that, without installing
2018-08-14 16:05:06 +01:00
Simon Michael
8a4fb59aaa
tools: make ghci-doctest: fix rule help
2018-08-03 19:05:14 +01:00
Simon Michael
0135f8c863
tools: make doctest: use default snapshot/ghc 8.4, mention mac workaround
2018-08-03 19:05:11 +01:00
Simon Michael
39aed387e9
tools: make functest: exclude test files/dirs beginning with _
...
[ci skip]
2018-07-24 14:05:23 +01:00
Simon Michael
21503717cf
tools: make installtest, runs hledger-install.sh from ~
...
[ci skip]
2018-07-02 07:49:20 +01:00
Jakub Zárybnický
483283ec43
web: Add capabilities guards and conditional widget rendering
2018-06-24 16:25:22 +02:00
Simon Michael
312bf2fcb5
tools: make ghcid-test: ghcid plus the test command
...
[ci skip]
2018-06-08 06:01:36 -07:00
Simon Michael
ee68fed951
tools: make: rename rules to ghci[d]-doctest
...
[ci skip]
2018-06-07 18:20:14 -07:00
Simon Michael
bcbf0489c7
tools: make buildplantest* to check install plans without building
...
[ci skip]
2018-06-05 06:21:52 -07:00
Léo Gaspard
0808307af1
travis: use STACK variable
2018-06-03 17:14:37 -07:00
Simon Michael
65f2dd6013
tools: make incr-buildtest*: like buildtest* but dont rebuild all
...
[ci skip]
2018-06-03 17:04:02 -07:00
Simon Michael
f68caf529c
tools: make buildtest-all: include latest stack.yaml also
...
[ci skip]
2018-06-03 12:31:52 -07:00
Simon Michael
55790008d7
make buildtest: build the test and benchmark suites too
...
[ci skip]
2018-05-17 20:42:14 -07:00
Simon Michael
fc5d18a63a
make: buildtest, buildtest-stackX.yaml, buildtest-all, watch-X
...
Useful new rules for 1. thorough build checking with all supported ghc
versions, and 2. re-running any make rule when a committed file
changes.
[ci skip]
2018-05-17 19:39:45 -07:00
Simon Michael
9cb07e148c
make: move some things around
...
[ci skip]
2018-05-17 19:39:19 -07:00
Simon Michael
7442b2887c
make: fixes
2018-05-17 19:10:12 -07:00
Simon Michael
d1b9d9dfe6
make: TESTING cleanup, more thorough and fine-grained test rules
...
new:
warningstest
hunittest
doctest
easytest
watch-RULE
renamed:
allsnapshotstest -> allghcstest
[ci skip]
2018-05-17 18:12:48 -07:00
Simon Michael
38e7e378bd
make deploy: also do a push if we updated wiki links, to allow pulls
2018-05-16 11:58:08 -07:00
Simon Michael
bed168b5cd
make: fix allsnapshotstest
...
[ci skip]
2018-05-16 11:44:26 -07:00
Simon Michael
84fd779ad3
make: stacktest -> allsnapshotstest, add 8.2
2018-05-16 10:33:32 -07:00
Simon Michael
f125825d97
make: changelog note
...
[ci skip]
2018-05-15 12:22:52 -07:00
Simon Michael
4c259ff273
site: home: avoid a make failure with no change
2018-05-14 20:42:49 -07:00
Simon Michael
e1230d9929
site: home: also commit when updating wiki links
...
[ci skip]
2018-05-14 18:07:53 -07:00
Simon Michael
e4a26aa0cf
make: fix ghci-lib-doctest rule
...
[ci skip]
2018-05-09 10:22:15 -07:00
Simon Michael
6fa5c4d570
make: update home page from wiki sidebar properly
2018-04-28 13:46:44 -07:00
Simon Michael
bd21219dda
make ghcid-shake: drop pandoc dep
2018-04-25 17:52:35 -07:00
Simon Michael
039a1fa778
make: drop old manual rules
2018-04-25 17:45:22 -07:00
Simon Michael
30186e35ea
cabal: update tested-with
2018-04-20 05:24:09 -07:00
Simon Michael
ce3a1b64d0
make: drop obsolete easytest rules
...
[ci skip]
2018-04-12 11:03:13 -07:00
Simon Michael
554edb165f
make: comment out localism, don't require a special hpack
...
[ci skip]
2018-04-12 07:14:57 -07:00
Simon Michael
4d214b28c3
site: wiki subdirectory isn't needed in links
...
[ci skip]
2018-04-10 07:18:16 -07:00
Simon Michael
48c8e153c1
site: update wiki sidebar mirroring
...
[ci skip]
2018-04-10 07:14:24 -07:00
Simon Michael
f46e2f5de3
site: update wiki sidebar mirroring
...
[ci skip]
2018-04-10 06:35:00 -07:00
Simon Michael
4c4f53c3ad
make gencabal: use ghc 8.2 to include hledger-ui
2018-04-04 17:55:26 +01:00
Simon Michael
7565687fcb
tools: always generate cabal files with hpack 0.20 to avoid warnings
...
Not great, requires makefile users to have a "hpack-0.20" in $PATH.
2018-04-04 17:47:36 +01:00