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
Simon Michael
2ed7ef39af
better coverage-enabled building, cleanup
2009-06-05 09:48:15 +00:00
Simon Michael
9f57989493
make clean before and after a coverage build
2009-06-05 01:53:26 +00:00
Simon Michael
ad40cab591
make docs generation less verbose
2009-06-05 10:09:22 +00:00
Simon Michael
1570b4efcb
makefile: releasetest fix
2009-06-05 11:39:11 +00:00
Simon Michael
5e08ad821e
show doctest failures on stderr, less verbose make doctest
2009-06-05 18:59:59 +00:00
Simon Michael
1bc8f8430f
makefile: clean up tests, add warningstest, committest, releasetest targets
2009-06-05 11:15:32 +00:00
Simon Michael
8d28850580
fix make doctest
2009-06-05 09:39:58 +00:00