Commit Graph

135 Commits

Author SHA1 Message Date
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
Simon Michael
80c42b3e45 site: set up /profs symlink 2009-06-13 19:26:34 +00:00
Simon Michael
08d0663704 makefile: rename benchtest to benchmark, it's not a pass/fail test 2009-06-05 10:47:01 +00:00
Simon Michael
7aaa2c5ad0 "make coverage" now generates a nice html report of test coverage 2009-06-04 01:33:31 +00:00
Simon Michael
ce78ce8f3d more fixes for tool building 2009-05-29 20:28:55 +00:00
Simon Michael
d6e93bcc7b bench runner was not being rebuilt 2009-05-29 19:09:12 +00:00
Simon Michael
a44dc784dd update benchmark tests 2009-06-13 17:57:40 +00:00
Simon Michael
41699cc9d7 more benchtest cleanups; test balance, register and print 2009-05-29 11:42:34 +00:00
Simon Michael
59d1cd96b8 makefile: fix benchmark symlinking bug 2009-06-13 18:21:56 +00:00
Simon Michael
c936e90a54 add a --binary-filename option and "make pushbinary" for easy publishing
Also note that we don't yet follow cabal package versioning policy.
2009-06-05 02:07:38 +00:00
Simon Michael
956cd0e993 makefile: easier upload of platform binaries 2009-06-05 00:55:20 +00:00
Simon Michael
6e7e9e9984 "make push"/"make pull" for me to sync profiles etc. 2009-05-29 21:00:38 +00:00
Simon Michael
cdfe673b74 makefile cleanups 2009-06-02 20:37:34 +00:00
Simon Michael
ad214a51ec makefile: working on portable binaries 2009-06-04 23:16:06 +00:00
Simon Michael
8905c3b2c6 simplify docs infrastructure 2009-06-02 19:54:45 +00:00
Simon Michael
7dafeb9bd1 "make heap" and "make coverage" rules, the latter untested 2009-05-29 19:49:11 +00:00
Simon Michael
d35792bf3f move commands to their own subpackage 2009-06-02 18:29:01 +00:00
Simon Michael
9d3433b077 profiling and benchtesting fixes, set up latest.{prof,bench}, "make pushprofs" 2009-05-29 19:26:09 +00:00
Simon Michael
1dea32d7b9 docs: css, analytics tag, footer, update copyright notice 2009-06-02 06:58:43 +00:00
Simon Michael
ab1fc8c8b2 docs reorg, generate static website from in-repo rst files
Using pandoc as a guide.
2009-06-02 06:20:19 +00:00
Simon Michael
483cdb8fb2 makegeddon! makefile simplification and cleanup, including..
- section headings
- fewer variables
- less unnecessary rebuilding
- more standardised sample ledgers and benchmarks (use "make benchtest" now)
- more robust profiling
- don't symlink tools in top directory
2009-05-29 08:29:04 +00:00
Simon Michael
2e46d96402 fix "make clean" for bsd 2009-05-29 07:59:51 +00:00
Simon Michael
db6d34bd50 cabal: fix version updating 2009-06-13 21:24:31 +00:00
Simon Michael
f0f127ef38 make hackageupload more verbose 2009-06-13 21:24:50 +00:00
Simon Michael
631a2610d5 add cabal file to tags 2009-04-03 08:44:44 +00:00
Simon Michael
533c753a46 workaround for hackageupload target 2009-04-03 20:52:32 +00:00
Simon Michael
d3309283a1 don't bother generating static html docs, I like the dynamic-skinned versions better 2009-04-03 22:42:38 +00:00
Simon Michael
468955a563 make development builds quickly 2009-04-16 06:34:04 +00:00
Simon Michael
7bc3920bda run more doctests 2009-04-16 06:34:12 +00:00
Simon Michael
baddf20e78 curly-braces globbing in makefile isn't working on this machine for whatever reason 2009-05-14 23:41:50 +00:00
Simon Michael
4c74feeed5 drop old flag from prof target 2009-05-17 00:02:58 +00:00
Simon Michael
c0435faf53 expand and clean up stats-related make rules 2009-05-17 14:13:06 +00:00
Simon Michael
4162726854 rename some sample ledgers for easier filename completion 2009-04-03 20:49:33 +00:00
Simon Michael
7ad7fdfb5c fix old paths in bench tests 2009-05-15 11:48:32 +00:00
Simon Michael
44cb0674de build with all flags in make check 2009-05-23 23:49:11 +00:00
Simon Michael
4d3a514eba fix pre-release check 2009-04-02 21:03:32 +00:00
Simon Michael
3c1d3a6d7f simplify: drop the ansi ui, and enable the vty ui by default
If what I'm hearing is correct, cabal on windows will turn off the vty
flag automatically. The alternative ansi ui is not worth the hassle.
2009-04-03 04:17:48 +00:00