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 |
|
Simon Michael
|
bed6f0ce01
|
comments
|
2009-02-27 03:09:16 +00:00 |
|
Simon Michael
|
dbd1c237f8
|
make PATCHES value visible
|
2009-03-05 18:20:19 +00:00 |
|
Simon Michael
|
98ba065c59
|
polish
|
2009-04-02 09:38:12 +00:00 |
|
Simon Michael
|
36c76cf7f1
|
simplify PATCHES handling, fixes "make ci"
|
2009-02-27 05:50:12 +00:00 |
|
Simon Michael
|
9333f98b6b
|
include all optional build parts in haddock & hoogle docs
|
2009-02-27 05:11:38 +00:00 |
|
Simon Michael
|
c0885f7c76
|
another iteration of the version number system; simpler and more efficient
The release version is defined in VERSION, make or make release do the rest.
|
2009-02-27 02:55:54 +00:00 |
|
Simon Michael
|
ea0c32641d
|
minimal happs-based web ui, enabled with -f happs
|
2009-01-20 04:04:40 +00:00 |
|
Simon Michael
|
e361b789a0
|
simple ansi-based ui that should work on windows, enabled with -f ansi
|
2009-01-20 04:02:21 +00:00 |
|