Commit Graph

178 Commits

Author SHA1 Message Date
Simon Michael
e15fbb5c8b tools: make viewhtml to preview site 2010-02-26 00:23:44 +00:00
Simon Michael
9cb66a2bc0 tools: fix various docs commands 2010-02-26 00:24:04 +00:00
Simon Michael
b34015475b remove a mac-ism 2010-04-01 21:22:03 +00:00
Simon Michael
4d3674d778 tools: make showcodechanges to see non-doc/site/tools changes and tags 2010-02-27 18:16:36 +00:00
Simon Michael
72c9d3d680 tools: define rst2pdf 2010-02-13 20:33:15 +00:00
Simon Michael
bb905b1f7c tools: fix a localism 2010-02-13 20:28:00 +00:00
Simon Michael
b5b06e5f1a docs: adapt apidocs: to package split, add sourcegraph: rule 2010-04-06 23:44:51 +00:00
Simon Michael
df0350a67c tools: doc building fixes 2010-03-13 00:19:05 +00:00
Simon Michael
999697b914 tools: fixperms 2010-03-09 01:32:52 +00:00
Simon Michael
10e75ebdf6 tools: make fixperms, viewall, printall, site; doc building updates 2010-02-13 20:21:08 +00:00
Simon Michael
7a895b0133 convert functional tests to shelltestrunner 0.8 format 2010-04-10 00:11:47 +00:00
Simon Michael
19c424862b tools: update for latest shelltestrunner, run func tests faster 2010-02-19 23:22:43 +00:00
Simon Michael
08607362b0 refactor assertParse/assertParseEqual 2010-03-10 19:48:46 +00:00
Simon Michael
d4965b87ff web: -fweb now builds with simpleserver; the alternate -fwebhappstack builds with happstack
hack-handler-simpleserver is presumably quite a bit easier to install than
happstack, and so far fits hledger's needs just as well, so it is now the
default when installing with -fweb. To build with happstack, use
-fwebhappstack instead.  hledger --version shows which webserver was
built. Also webserver thread management has been simplified so should be
more consistent across platforms.
2010-02-16 03:39:19 +00:00
Simon Michael
d6ef9f3436 tools: update hledgermac rule 2009-12-12 15:58:52 +00:00
Simon Michael
5378fc9798 comment 2009-12-16 17:59:13 +00:00
Simon Michael
783c8de632 tools: fix haddock building 2009-12-19 01:19:01 +00:00
Simon Michael
533b9d65b6 tools: version cleanup 2009-12-12 20:40:54 +00:00
Simon Michael
b8c6f6fc5a tools: enable all optional code when running ghci 2010-02-04 19:23:34 +00:00
Simon Michael
7bd14a367a web: get static files from the cabal data dir, or the current dir when using make (#13) 2009-12-18 22:33:02 +00:00
Simon Michael
39f95d36de site: drop the hoogle form from api docs, it doesn't work with standard hoogle 2009-07-09 21:20:49 +00:00
Simon Michael
6ad6421c8b run func. tests in parallel 2009-07-15 00:37:42 +00:00
Simon Michael
590bf8eeaa makefile: avoid lower-case test source files 2009-09-23 14:49:04 +00:00
Simon Michael
7bd8800c74 set up custom hlint hints 2009-09-23 17:56:15 +00:00
Simon Michael
64d438215a "make hlint" generates a hlint report 2009-09-23 15:00:24 +00:00
Simon Michael
715a2b7f22 note an issue with standalone test runner, make unittest uses the built-in test runner again 2009-11-25 11:41:25 +00:00
Simon Michael
09ab5e1cb2 tools: refine showreleasechanges 2009-11-28 15:37:35 +00:00
Simon Michael
8a98b83286 web: rename -fhapps flag to -fweb 2009-11-28 15:37:56 +00:00
Simon Michael
a1de72bea5 misc doc updates 2009-07-14 21:51:10 +00:00
Simon Michael
7c42280d4e docs: update makefile 2009-12-03 21:11:22 +00:00
Simon Michael
1a60160fdd tools: don't use -Werror with make ci 2009-12-10 21:34:08 +00:00
Simon Michael
9549a0b136 tools: make printps, print prints code 2009-12-10 21:38:09 +00:00
Simon Michael
d5f8c90dd4 tools: find executables in current directory when running benchmark 2009-12-12 02:11:58 +00:00
Simon Michael
69555a6a79 docs: comment 2009-12-12 02:25:27 +00:00
Simon Michael
c474077ef5 tools: release process updates 2009-12-12 02:55:59 +00:00
Simon Michael
436929c752 update benchmark exes 2009-12-12 02:35:09 +00:00
Simon Michael
0cbab63143 docs: update version numbering policy 2009-12-10 22:43:23 +00:00
Simon Michael
cb0a90cbd7 shelltestrunner now packaged separately, update tests for it 2009-07-11 22:30:10 +00:00
Simon Michael
a6cc0effe5 makefile: test rule cleanups 2009-06-28 03:17:02 +00:00
Simon Michael
3b9c6448be more test tweaks 2009-06-27 11:02:28 +00:00
Simon Michael
484580ca64 makefile: release process tweaks
- hledgercabal does a cabal configure & build
- move unit-testing of the cabal executable into cabaltest
- cabaltest now also does cabal upload --check
- hackageupload does the upload instead of talking about it
- release and releaseupload are now separate for safety
- don't let pushbinary stop make due to missing binary
- updatesite pushes pending changes first
2009-06-22 19:52:58 +00:00
Simon Michael
2ae609fee6 add a shell test runner like ledger's, and "make functest" rule 2009-06-27 08:15:00 +00:00
Simon Michael
2489517931 docs: more site & docs cleanup 2009-11-21 02:01:28 +00:00
Simon Michael
a19ea34ce0 site: table of contents for user guide 2009-11-19 21:39:04 +00:00
Simon Michael
5f9b86d9a8 docs: split the home page into two, doc updates 2009-11-20 14:54:17 +00:00
Simon Michael
66f66ce3d5 release process tweaks 2009-06-13 21:37:06 +00:00
Simon Michael
bb29623d6e remove aux files after make heap 2009-05-29 20:42:42 +00:00
Simon Michael
db9ecf7a9e yet another makefile tweak 2009-06-05 06:23:22 +00:00
Simon Michael
7435675308 makefile: fix hledgerlinux target 2009-06-05 02:51:02 +00:00
Simon Michael
4492dd02c4 build with more warnings enabled 2009-06-05 09:42:44 +00:00