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
Simon Michael
195fc13fcf
make tweaks
2009-01-26 20:27:41 +00:00
Simon Michael
4ebc42dde3
more makefile docs
2009-01-25 09:00:57 +00:00
Simon Michael
5dd0ed838b
makefile cleanup
2009-01-20 03:48:35 +00:00
Simon Michael
51e1e8b75f
make show-unpushed
2009-01-20 22:27:32 +00:00
Simon Michael
20ef2dde04
a new version numbering system, more automated and hopefully usable
...
See comments in Makefile. The major.minor[.bugfix] release version is
defined there, then "make" and "make release" should take care of
everything. Excerpt:
Goals and constraints for version numbering:
1 automation, robustness, simplicity, platform independence
2 cabal versions must be all-numeric
3 release versions should be concise
4 releases should have a corresponding darcs tag
5 development builds should have a precise version appearing in --version
6 development builds should generate cabal packages with non-confusing versions
7 would like a way to mark builds/releases as alpha or beta
8 would like to easily darcs get the .0 even with bugfix releases present
2009-02-26 17:37:46 +00:00
Simon Michael
15239ecf96
make an explicit configure flag for the vty ui
2009-01-20 03:48:05 +00:00
Simon Michael
d5b4797703
makefile docs, a push target for me
2009-01-25 08:09:09 +00:00
Simon Michael
664ba2fbc9
"make send" to send unpushed patches to the hledger mail list
...
(doesn't set --in-reply-to)
2009-01-25 07:48:41 +00:00
Simon Michael
8dcd53c9ba
clean up version string and include configure flags
2009-01-20 05:57:25 +00:00
Simon Michael
f8a37d5531
make docs-building more robust
2008-11-23 22:29:17 +00:00
Simon Michael
0ad4f7b656
fix release target
2009-01-17 23:22:21 +00:00
Simon Michael
ac2bd55f93
streamline bench tests, generate test ledgers
2009-01-17 18:40:27 +00:00
Simon Michael
e5035ed42a
build and use an easy ./bench binary
2008-12-10 20:46:18 +00:00
Simon Michael
ff6d3f40c1
make cleanups
2008-12-10 18:43:14 +00:00
Simon Michael
03d6647918
fix BENCHEXES
2008-12-07 18:57:25 +00:00
Simon Michael
0bb2b002c3
go back to -O, drop defunct xprofile target
...
-O/-O2/-O3 don't affect hledger performance right now, leaving a buildo2
target for future checking
2008-12-05 09:28:24 +00:00
Simon Michael
0465c369e2
tweak test rule
2008-11-26 19:02:31 +00:00
Simon Michael
b17e23909f
"make profile" works again
2008-12-05 00:38:19 +00:00
Simon Michael
1d087d8b8d
let "make" use highest ghc optimisation level
2008-12-04 19:32:10 +00:00
Simon Michael
c03ab4bed3
"make rebuild"
2008-12-05 08:51:27 +00:00
Simon Michael
1809dd7766
easier config of bench make target
2008-12-05 08:53:23 +00:00
Simon Michael
b61c4f85e6
"make bench" runs some benchmark tests and saves results
2008-11-26 19:00:55 +00:00