Simon Michael
79b532017b
;shake: setversion can operate on specified packages
2020-09-07 09:23:42 -07:00
Simon Michael
fdd346294f
;shake: setversion can save a new version number
2020-09-07 09:23:42 -07:00
Simon Michael
ec2826ba09
;shake: cleanup
2020-09-07 09:23:42 -07:00
Simon Michael
13ccd23304
;shake: bump resolver
2020-09-07 09:23:42 -07:00
Simon Michael
ab9e50003c
shake: refactor; use only the first argument as build target
2020-09-07 09:23:42 -07:00
Simon Michael
a0277a8d43
;shake: docversions no longer used
2020-06-07 12:46:09 -07:00
Simon Michael
d79578cbfa
;shake: try default quiet verbosity
2020-03-18 16:22:37 -07:00
Simon Michael
fe0253eddb
;shake: cleanups
2020-03-18 15:46:43 -07:00
Simon Michael
1e2e83ab7e
shake: use script command, allow running without compiling first
2020-03-18 15:40:56 -07:00
Simon Michael
ccac3d6cfa
;shake: refactor; add _info_ m4 macro
...
[ci skip]
2020-01-29 06:01:09 -08:00
Simon Michael
c84466fb29
;shake: can use the default stack.yaml/GHC 8.8 ( #1090 )
...
[ci skip]
2020-01-28 09:21:10 -08:00
Simon Michael
b9763b9bdd
;stack: simplify stack file names
2020-01-27 06:25:29 -08:00
Simon Michael
444c4342ed
;doc: manuals: hide NAME/SYNOPSIS/DESCRIPTION headings in web manuals
...
[ci skip]
2020-01-25 16:57:51 -08:00
Simon Michael
91978db328
;shake: generate web manuals in package dirs, like the others
...
[ci skip]
2020-01-25 16:26:26 -08:00
Simon Michael
84984499bb
;shake: refactor
2020-01-25 16:17:48 -08:00
Simon Michael
e789cc93f5
;doc: fix yet another rendering issue with new pandoc ({=html})
...
Since pandoc 2.8 the markdown writer adds this raw_attribute syntax by default.
2020-01-06 09:41:03 -08:00
Simon Michael
6dcf6310a3
;doc: strip html comments, preserved by latest pandoc (?)
...
Not sure when the --strip-comments option was added, but we seem
to need it now.
[ci skip]
2020-01-06 07:08:15 -08:00
Simon Michael
714cc18ba8
;Shake setversion: also set man page dates (to current date)
...
[ci skip]
2020-01-05 09:04:50 -08:00
Simon Michael
95f1172c1b
;shake: txt manuals are different, group others together
...
[ci skip]
2020-01-05 07:37:09 -08:00
Simon Michael
412ea86a2d
;shake: use older GHC to work around regex#173 ( #1090 )
...
[ci skip]
2020-01-04 21:17:50 -08:00
Simon Michael
8b3e7ea72b
;Shake: consistency tweak in the webmanuals help
2019-12-09 06:36:45 -08:00
Simon Michael
ccc42d4c2b
;Shake: add "webmanuals" to the default help
2019-12-09 06:35:04 -08:00
Simon Michael
eb1bb0702d
;Shake webmanuals: add a "generated by" comment (hledger_site/#10)
...
[ci skip]
2019-12-09 06:33:08 -08:00
Simon Michael
87d0491103
;bump version to 1.16
2019-12-01 10:03:58 -08:00
Simon Michael
3c226f869a
;stack: use base-compat < 0.11 and latest lts for Shake/regex ( #1090 )
...
[ci skip]
2019-11-29 07:48:03 -08:00
Simon Michael
b475ad039a
;shake: note an issue with atomic building of web manuals
...
[ci skip]
2019-11-10 18:33:50 -08:00
Simon Michael
2bbc9b76e5
;Shake clean/Clean: update, fix dangerous over-cleaning in site/
...
[ci skip]
2019-09-15 17:16:59 -07:00
Simon Michael
4b3103cbb1
;Shake: comment all the website generation stuff, sphinx does it now
...
[ci skip]
2019-09-15 17:16:58 -07:00
Simon Michael
09ff703a9b
;Shake manuals: also regenerate embeddded command help txts
...
[ci skip]
2019-09-13 10:58:41 -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
68262c59ed
;shake manuals: workaround to avoid ANSI codes in plaintext help
...
This seems to be a groff bug, as of 1.22.3 & 1.22.4. It always calls
grotty with no flags, even with -c, so grotty adds ANSI/SGR escape
codes in the -Tascii output.
Now instead of groff, we call the lower level commands directly,
requiring tbl, eqn, troff, grotty to be in PATH and compatible.
Not ideal.
[ci skip]
2019-09-02 11:05:28 -07:00
Simon Michael
29f7654c3a
bump versions to 1.15
2019-09-01 08:53:06 -07:00
Simon Michael
113f193486
api: drop from Shake scripts
...
[ci skip]
2019-09-01 08:53:06 -07:00
Simon Michael
40200b60a6
;site: also drop 0.27 manual from shake scripts
...
[ci skip]
2019-08-30 08:00:21 -07:00
Simon Michael
f55985eb9b
;site: stop using pandoc's fenced_code_attributes
...
[ci skip]
2019-08-26 18:41:33 -07:00
Simon Michael
fd5dc7bc18
;doc: fix some table rendering in the html manuals
...
[ci skip]
2019-08-26 09:37:03 -07:00
Simon Michael
cccaa2f1b4
;doc: don't generate combined manual any more
...
[ci skip]
2019-08-26 09:37:03 -07:00
Simon Michael
da6718806a
;doc: don't add page TOCs any more, sphinx has it covered
...
[ci skip]
2019-08-26 09:37:03 -07:00
Simon Michael
4a5b4142e1
;site: fix "fix the webhook's pull of site repo"
...
[ci skip]
2019-08-26 09:34:46 -07:00
Simon Michael
9debf0c288
;site: fix the webhook's pull of site repo
...
[ci skip]
2019-08-26 09:28:52 -07:00
Simon Michael
cea86260c9
;site: pull both repos when either one posts the webhook
...
[ci skip]
2019-08-25 06:26:17 -07:00
Simon Michael
b9b420290c
;site: fix generation of cookbook pages
...
[ci skip]
2019-08-25 06:20:14 -07:00
Simon Michael
ece3d67ebf
site: drop references to the github wiki
...
[ci skip]
2019-08-24 04:34:17 -07:00
Simon Michael
cc9d7f8ae0
Shake changelogs: ignore commits beginning with ;
2019-08-19 11:44:00 +01:00
Simon Michael
11208222d4
shake: be more verbose when updating changelogs
...
[ci skip]
2019-07-25 08:48:01 +01:00
Caleb Maclennan
11d9e5eb6a
code: Strip extraneous trailing whitespace from Haskell sources
2019-07-15 16:40:49 +01:00
Simon Michael
297a831387
;site: symlink the main README.md, render it as part of the site
...
The top-level README.md is usually seen when browsing github or the
cloned source - not on the website - but now we render it as part of
the website to facilitate previewing it locally (with make
site-watch).
As a side effect of symlinking it into site/, it might override site/'s
README when browsing that directory on github.
[ci skip]
2019-05-29 22:33:25 -07:00
Simon Michael
a7ffa6108b
;site: download: reorganise with binaries at top, cleanup, add TOC
...
[ci skip]
2019-05-17 20:59:44 -07:00
Simon Michael
a8599d991e
shake: show htmlmanuals target in help
...
[ci skip]
2019-05-09 12:23:11 -07:00
Simon Michael
688bdf86ec
site: symlink CONTRIBUTING.md instead of copying, less confusing
...
[ci skip]
2019-04-25 08:10:06 -07:00