Commit Graph

152 Commits

Author SHA1 Message Date
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
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