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 |
|
Simon Michael
|
f1e193aef1
|
polish
|
2009-04-03 05:58:14 +00:00 |
|
Simon Michael
|
aa607b1297
|
rename last profile to more memorable profile.prof
|
2009-01-25 09:03:14 +00:00 |
|
Simon Michael
|
a918e343e7
|
fix "make test"
|
2009-02-27 03:09:01 +00:00 |
|
Simon Michael
|
f1ab2fcdbb
|
tweak doctest output, and compile it
|
2009-03-15 08:47:23 +00:00 |
|
Simon Michael
|
abf86f31fa
|
makefiel cleanups, new targets: ghci, haddocktest, doctest, unittest, view-api-docs
|
2009-03-15 05:15:59 +00:00 |
|
Simon Michael
|
a8ce8a55ce
|
update, document "make profile"
|
2009-01-25 08:43:50 +00:00 |
|