Commit Graph

687 Commits

Author SHA1 Message Date
Simon Michael
bdc735fa3b ;make save-hledger* rules for saving executables useful for benchmarking 2020-07-10 12:19:30 -07:00
Simon Michael
aaa32f56a1 ;make help more quietly 2020-07-10 12:19:30 -07:00
Simon Michael
a7bb6b9207 ;make nix-hledger-version[s] 2020-06-22 08:00:48 -07:00
Simon Michael
08d7fe97f5 make: tag -> etags; add tag-all, tag-PKG 2020-06-21 10:23:07 -07:00
Simon Michael
b6e0994b46 ;make ghcversions 2020-06-07 11:59:36 -07:00
Simon Michael
99ffb07984 ;make gencabal, make genmanuals -> make cabal, make manuals 2020-06-07 11:59:36 -07:00
Simon Michael
a86a5c4f53 ;make stack-clean-all 2020-06-06 15:23:15 -07:00
Simon Michael
2ef11a1b7c ;make: update buildtest rules 2020-06-06 15:23:15 -07:00
Simon Michael
24c33f3105 ;make tag: include hledger-web hamlet templates 2020-05-29 19:04:27 -07:00
Simon Michael
36a2e311df ;make ghci[d]-shake: add regex dep 2020-05-23 07:06:02 -07:00
Simon Michael
58a088039d ;make clean: update 2020-04-20 13:13:06 -07:00
Simon Michael
3178a860f2 ;make cleanups; use the default GHCI again (8.8) 2020-04-06 18:01:02 -07:00
Simon Michael
7d980438b3 make ghcid-web-run 2020-04-06 18:00:25 -07:00
Simon Michael
7b8f0d16fd ;simplify stack.yaml filenames 2020-03-30 15:35:53 -07:00
Simon Michael
9c4ef58154 ;make [ghcid-]watch: a handy dev feedback command 2020-03-01 14:06:29 -08:00
Simon Michael
fad5b438d9 ; make ghci(-*): use ghci 8.10 for modern features
[ci skip]
2020-02-25 13:44:06 -08:00
Simon Michael
efc32138ac ;make manuals-watch
[ci skip]
2020-02-03 10:38:39 -08:00
Simon Michael
b9763b9bdd ;stack: simplify stack file names 2020-01-27 06:25:29 -08:00
Simon Michael
696a9f9b1b ;make site-watch: show commands being run
[ci skip]
2020-01-25 16:54:45 -08:00
Simon Michael
3e149deff2 ;make genmanuals: update
[ci skip]
2020-01-22 14:50:16 -08:00
Simon Michael
a1fbe0247a ;make site: regenerate web manuals first
[ci skip]
2020-01-22 05:47:35 -08:00
Simon Michael
056735a76a ;makefile: fix doctest-running rules, if doctests were enabled 2020-01-04 08:22:45 -08:00
Simon Michael
64470ba392 ;make *buildtest*: skip tests/benchmarks, save a little time & noise
[ci skip]
2019-12-28 13:32:54 -08:00
Simon Michael
d8c52c97d2 ;tools: fix make tag after tests rename 2019-12-01 08:14:28 -08:00
Simon Michael
ca4fade4af ;tests: re-add hledger-lib's tests to the cabal file, as unittests 2019-11-28 14:45:10 -08:00
Simon Michael
177e24c078 ;tools: update make ghcid-test[-PAT]
[ci skip]
2019-11-27 13:17:34 -08:00
Simon Michael
68c770af06 ;make: remove old site building stuff
[ci skip]
2019-09-15 17:16:58 -07:00
Simon Michael
4db14ef70f ;api: another round of hledger-api purging; fix the build 2019-09-11 14:49:22 -07:00
Simon Michael
d2db4818b1 ;make Clean: update
[ci skip]
2019-09-10 17:25:53 -07:00
Simon Michael
84cf3fe722 ;make site-watch: build and watch the new site, not the old one
[ci skip]
2019-09-10 16:59:26 -07:00
Simon Michael
2a2cec4c4a ;make tag: drop nonexistent path causing this to fail
[ci skip]
2019-09-02 07:17:34 -07:00
Simon Michael
f6fc58955e ;make: drop hledger-api from scripts
[ci skip]
2019-09-01 08:53:06 -07:00
Simon Michael
10157b8cd6 ;site: make site runs sphinx as well
[ci skip]
2019-08-26 09:37:03 -07:00
Simon Michael
7ff0fe738b ;site: make site a little less verbosely
[ci skip]
2019-08-25 08:47:09 -07:00
Simon Michael
5b89cfad23 ;site: make site runs shake verbosely
[ci skip]
2019-08-25 06:26:52 -07:00
Simon Michael
ece3d67ebf site: drop references to the github wiki
[ci skip]
2019-08-24 04:34:17 -07:00
Simon Michael
de9df350b4 make: add a small 10-txn sample file
[ci skip]
2019-08-17 18:35:10 +01:00
Simon Michael
fe5c49dc36 ;make quickprof: comment
[ci skip]
2019-08-01 18:31:39 +02:00
Simon Michael
bf6bd4003c ;make: clean up/fix hledgerprof/quickprof-CMD
[ci skip]
2019-07-26 00:48:09 +01:00
Simon Michael
91bccac64b ;make functest: show verbose progress again, in honour of stack 2
[ci skip]
2019-06-14 19:04:09 -07:00
Simon Michael
26ab750620 ;tools: make functest-PAT
[ci skip]
2019-06-13 10:12:03 -07:00
Simon Michael
9760126cb2 ;make tag: make SOURCEFILES include hledger-lib/Text etc.
And add "make sourcefiles", "make sourcedirs" rules for troubleshooting.
2019-06-06 15:17:01 -07:00
Simon Michael
7c4f45ac1f make tag: include all hledger-web hs files in tags 2019-05-23 22:25:05 -07:00
Simon Michael
157371fa00 ;make: add ghcid to tools list
[ci skip]
2019-05-21 12:32:58 -07:00
Simon Michael
14086dbd74 make site-watch: site-liverender & site-livereload in one command
[ci skip]
2019-04-25 08:10:30 -07:00
Simon Michael
e9d2b56fb2 make samplejournals: more; don't remake ones used for tests 2019-04-24 07:55:20 -07:00
Simon Michael
5911c73757 make: use profiterole, not profiteur
[ci skip]
2019-04-20 09:25:36 -07:00
Simon Michael
19e8af903f make: cleanups
[ci skip]
2019-03-06 17:50:17 -08:00
Simon Michael
c175f0268a make site: remove a bashism
[ci skip]
2019-03-06 09:50:42 -08:00
Simon Michael
7b94b0c9b2 make site: log to site.log again
[ci skip]
2019-03-06 09:30:54 -08:00