Simon Michael
a39b8f652a
web: add missing files to cabal
2012-11-16 17:08:54 +00:00
Simon Michael
cfbd8bb956
web: update for yesod 1.1.3
...
Build with latest yesod. Also reorganise to conform more closely with
yesod's standard scaffold layout to reduce upgrade effort.
2012-11-15 17:48:48 +00:00
Simon Michael
51a9f2a948
bump version
2012-10-21 20:20:35 +00:00
Simon Michael
f03b020e2f
set version with CPP instead of cabal-file-th; make building more robust
...
hledger and hledger-web were reading their version number (and program
name) from their cabal files at compile time using cabal-file-th,
which allowed the version number be maintained in one place (per
package).
This meant you had to be in same directory as the cabal file when
building, which made life more complicated, eg emacs compilation mode
could not jump to errors. Also, it slowed down building slightly, and
is a factor in hledger Debian packages being unavailable on a number
of platforms (we also use TH for report templates).
Now, the build version is set with a CPP VERSION flag, which seems
simpler overall. For cabal builds, this needs to be configured
manually in a few more places in each cabal file. For makefile builds,
it is set it to the name of the most recent darcs tag (which should be
more useful than the old behaviour). If not set, it defaults to the
blank string, useful eg for haddock. And, all makefile builds now run
from the top directory.
2012-10-13 19:21:17 +00:00
Simon Michael
7fec954cbf
support latest cmdargs, haskeline, split
2012-10-08 16:50:35 +00:00
Simon Michael
155cb0eafe
web: fix compilation error with -fblaze_html_0_5 flag
2012-07-08 00:18:39 +00:00
Simon Michael
f8a9cce43d
bump base lower bound to 4.3 to enforce GHC 7 requirement
2012-07-08 00:22:20 +00:00
Simon Michael
63973c3728
bump version to 0.18.2
2012-07-08 00:24:40 +00:00
Simon Michael
461f370db0
web: fix a cabal warning
2012-06-29 22:54:54 +00:00
Simon Michael
480e9a4080
web: cabal flag "blaze_html_0_5", off by default, uses the newer blaze-html 0.5
2012-06-29 23:07:19 +00:00
Simon Michael
6db9db0be1
bump version
2012-06-29 23:09:19 +00:00
Simon Michael
9184036fe8
require blaze-html < 0.5 to simplify that dep
2012-05-29 14:59:43 +00:00
Simon Michael
f35b961c86
web: update for yesod 1.0
2012-05-29 02:53:33 +00:00
Simon Michael
8f94ae3de4
web: yesod 0.10 now requires shakespeare-text 0.11, relax the upper bound on that
2012-03-28 15:43:32 +00:00
Simon Michael
d0bf2667c2
bump version
2012-05-28 21:08:05 +00:00
Simon Michael
1f1a1eb16f
bump version
2012-03-30 00:27:23 +00:00
Simon Michael
c23d1793ae
docs: clarify supported GHC versions
2012-03-29 22:09:54 +00:00
Simon Michael
c27707f578
web: bump version, upgrade to yesod 0.10
2012-03-05 07:52:36 +00:00
Simon Michael
1165a9e634
set more upper bounds to fix cabal install issues with latest web packages
2012-03-03 19:01:32 +00:00
Simon Michael
f1da4912e8
web: we can use the main aeson package again
2012-01-02 13:17:44 +00:00
Simon Michael
26ad00a659
support and require latest cmdargs
2012-01-05 18:25:15 +00:00
Simon Michael
3e3af47b96
bump cmdargs upper bound in other places
2012-01-03 11:00:35 +00:00
Simon Michael
0bd7fffaf7
web: dodge a yesod-core regression breaking add form redirect ( #53 )
2012-01-12 15:44:32 +00:00
Simon Michael
0670fda22e
web: allow template-haskell 2.6.0.0
2012-01-29 21:32:07 +00:00
Simon Michael
6b784c0e65
bump version
2012-02-02 05:37:02 +00:00
Simon Michael
9329873cef
bump version to "0.17 alpha"
2012-01-31 05:18:18 +00:00
Simon Michael
62454b45ff
update tested-with fields
2012-01-30 04:21:03 +00:00
Simon Michael
a954ecd9d6
bump version, relnotes for hledger-web bugfix
2011-10-26 17:31:34 +00:00
Simon Michael
db7f4d1b3d
use cabal-file-th to get executable name and version from cabal files
2011-10-19 19:53:42 +00:00
Simon Michael
0a5e85f5ef
web: bump version & relnotes for a bugfix release
2011-10-24 17:50:32 +00:00
Simon Michael
9347f3169d
bump hledger-web version
2011-10-05 00:49:06 +00:00
Simon Michael
428ce79c82
web: more cabal extra-source-files fixes
2011-10-05 00:18:30 +00:00
Simon Michael
bcc616823d
bump just hledger-web version
2011-10-05 00:28:18 +00:00
Simon Michael
c3b5bcb37b
web: declare static files as extra-source-files for cabal ( #63 )
2011-10-04 22:45:45 +00:00
Simon Michael
e3e9c6b40a
docs: note hledger-web build flags
2011-10-04 23:48:06 +00:00
Simon Michael
329cafae93
web: fewer build warnings in production mode, add a threaded flag for debian ( #68 )
2011-10-04 23:02:57 +00:00
Simon Michael
4fb325b92a
bump version
2011-10-04 23:53:50 +00:00
Simon Michael
4ca655b6a0
web: follow yesod file naming more closely
2011-09-12 23:37:55 +00:00
Simon Michael
4c52dd5b76
web: production build now has all web content embedded, dev build uses ./static ( #63 )
2011-09-12 23:30:29 +00:00
Simon Michael
6019c932fb
web: ensure we get the fixed aeson-native to prevent NFData build error ( #65 )
2011-09-22 13:37:58 +00:00
Simon Michael
7bc67a7f00
web: update for yesod 0.9
2011-09-12 18:41:43 +00:00
Simon Michael
453750be43
web: the cabal build enables production mode (with embeded files) by default
2011-09-14 02:51:31 +00:00
Simon Michael
b0b1f7d733
bump version
2011-10-01 17:17:02 +00:00
Simon Michael
80afd4ae7a
web: bump hledger-web version
2011-09-12 23:10:01 +00:00
Simon Michael
f37d7b5659
bump version
2011-09-12 22:52:24 +00:00
Simon Michael
c834f4a8af
bump version for all but hledger-lib, due to hledger fix
2011-09-02 19:25:31 +00:00
Simon Michael
cda23bd533
web: add missing Hledger.Web.Options to cabal file
2011-09-02 17:13:47 +00:00
Simon Michael
3f333bf02b
web: tighten up dependencies
2011-09-02 17:22:23 +00:00
Simon Michael
e3f5fdb196
bump version (hledger-web only)
2011-09-02 17:58:49 +00:00
Simon Michael
b6f2650fb0
updated tested-with
2011-05-29 04:50:47 +00:00