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
Simon Michael
cf914879d0
update continuous target
2008-11-08 20:25:22 +00:00
Simon Michael
836992a0b4
have make continuous run the tests instead
2008-10-18 00:14:00 +00:00
Simon Michael
4b77961380
remove some hoogle workaround
2008-11-08 22:42:48 +00:00
Simon Michael
ac25f5583a
NEWS file
2008-11-23 21:49:04 +00:00
Simon Michael
df5fa12e41
generate html and pdf from README
2008-11-08 22:41:20 +00:00
Simon Michael
d005833741
"make show-authors" lists patch authors since last release
2008-11-23 21:50:38 +00:00
Simon Michael
99e326a77c
makefile tweak
2008-11-23 21:50:47 +00:00
Simon Michael
6cd97f3f64
"make release" extracts version number from Options.hs, tags and uploads to hackage
2008-11-23 22:15:51 +00:00
Simon Michael
7db0881b40
makefile cleanup, add "make sloc"
2008-10-18 04:34:41 +00:00
Simon Michael
dc497e0c26
build with -O2 by default
2008-10-17 17:00:53 +00:00
Simon Michael
726594f09a
"make continuous" recompiles and runs whenever a module changes. you rock happs guys.
2008-10-17 16:59:05 +00:00
Simon Michael
f696edd502
"make show-changes" since last release
2008-10-17 18:04:24 +00:00
Simon Michael
ec740a3e1c
also clean up darcs-amend-record files
2008-10-17 18:04:54 +00:00
Simon Michael
15ea00a327
rename that pesky tags target
2008-10-10 01:44:40 +00:00
Simon Michael
d507559056
makefile cleanups
2008-10-03 07:40:28 +00:00
Simon Michael
7f5d85cea4
fix hscolour make target
2008-10-03 02:02:25 +00:00
Simon Michael
9a72298a4c
update Tags and clean targets
2008-10-03 01:12:14 +00:00
Simon Michael
dff6eb8e76
stop linking to per-entity source, which breaks haddock
2008-10-03 00:53:30 +00:00
Simon Michael
f1668587b6
test-docs make target
2008-10-02 23:32:07 +00:00