Merge branch 'release-0.22.1'
Conflicts: NEWS.md hledger-lib/hledger-lib.cabal
This commit is contained in:
commit
2160941c86
14
Makefile
14
Makefile
@ -349,7 +349,7 @@ committest: hlinttest unittest doctest functest haddocktest warningstest quickca
|
|||||||
|
|
||||||
# thorough pre-release tests - run before release
|
# thorough pre-release tests - run before release
|
||||||
# consider hiding dev-build symlinks in Hledger/ first
|
# consider hiding dev-build symlinks in Hledger/ first
|
||||||
releasetest: Clean unittest doctest functest warningstest fullcabaltest haddocktest
|
releasetest: Clean unittest functest fullcabaltest haddocktest #warningstest doctest
|
||||||
|
|
||||||
hlinttest hlint:
|
hlinttest hlint:
|
||||||
hlint --hint=hlint --report=hlint.html $(SOURCEFILES)
|
hlint --hint=hlint --report=hlint.html $(SOURCEFILES)
|
||||||
@ -430,8 +430,16 @@ quickcabaltest:
|
|||||||
|
|
||||||
# make sure cabal is happy in all possible ways
|
# make sure cabal is happy in all possible ways
|
||||||
fullcabaltest:
|
fullcabaltest:
|
||||||
(for p in $(PACKAGES); do (echo "testing $$p package" && cd $$p && cabal clean && cabal check && cabal install && cabal sdist && cabal upload dist/$$p-$(VERSION).tar.gz --check -v3); done \
|
(for p in $(PACKAGES); do ( \
|
||||||
|
printf "\ntesting $$p package\n" \
|
||||||
|
&& cd $$p \
|
||||||
|
&& cabal clean \
|
||||||
|
&& cabal check \
|
||||||
|
&& cabal install \
|
||||||
|
&& cabal sdist \
|
||||||
|
); done \
|
||||||
&& echo $@ PASSED) || echo $@ FAILED
|
&& echo $@ PASSED) || echo $@ FAILED
|
||||||
|
# && cabal upload dist/$$p-$(VERSION).tar.gz --check -v3 \
|
||||||
|
|
||||||
# run simple performance benchmarks without saving results
|
# run simple performance benchmarks without saving results
|
||||||
# Requires some commands defined in bench.tests and some BENCHEXES defined above.
|
# Requires some commands defined in bench.tests and some BENCHEXES defined above.
|
||||||
@ -818,7 +826,7 @@ DOWNLOAD.md: $(VERSIONFILE)
|
|||||||
perl -p -e "s/hledger(|-chart|-web|-vty)-[0-9.]+-/hledger\1-$(VERSION)-/g" -i $@
|
perl -p -e "s/hledger(|-chart|-web|-vty)-[0-9.]+-/hledger\1-$(VERSION)-/g" -i $@
|
||||||
|
|
||||||
tagrelease:
|
tagrelease:
|
||||||
git tag -a $(VERSION)
|
git tag $(VERSION)
|
||||||
|
|
||||||
hackageupload-dry:
|
hackageupload-dry:
|
||||||
for p in $(PACKAGES); do cabal upload $$p/dist/$$p-$(VERSION).tar.gz -v2 --check; done
|
for p in $(PACKAGES); do cabal upload $$p/dist/$$p-$(VERSION).tar.gz -v2 --check; done
|
||||||
|
|||||||
8
NEWS.md
8
NEWS.md
@ -8,6 +8,14 @@ title: hledger news
|
|||||||
|
|
||||||
- web: new option `--static-root` to set the base url for static files
|
- web: new option `--static-root` to set the base url for static files
|
||||||
|
|
||||||
|
## 2014/1/6 hledger 0.22.1
|
||||||
|
|
||||||
|
- require the latest pretty-show so hledger installation no longer
|
||||||
|
needs an upgraded version of happy, and the docs build on hackage
|
||||||
|
|
||||||
|
- require regex-tdfa directly instead of regex-compat-tdfa,
|
||||||
|
simplifying Debian packaging
|
||||||
|
|
||||||
## 2013/12/13 hledger 0.22
|
## 2013/12/13 hledger 0.22
|
||||||
|
|
||||||
**New:**
|
**New:**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
name: hledger-lib
|
name: hledger-lib
|
||||||
version: 0.22
|
version: 0.22.1
|
||||||
stability: beta
|
stability: beta
|
||||||
category: Finance
|
category: Finance
|
||||||
synopsis: Core data types, parsers and utilities for the hledger accounting tool.
|
synopsis: Core data types, parsers and utilities for the hledger accounting tool.
|
||||||
@ -67,7 +67,7 @@ library
|
|||||||
,old-locale
|
,old-locale
|
||||||
,old-time
|
,old-time
|
||||||
,parsec
|
,parsec
|
||||||
,pretty-show
|
,pretty-show >= 1.6.4
|
||||||
,regex-tdfa
|
,regex-tdfa
|
||||||
,regexpr >= 0.5.1
|
,regexpr >= 0.5.1
|
||||||
,safe >= 0.2
|
,safe >= 0.2
|
||||||
@ -99,7 +99,7 @@ test-suite tests
|
|||||||
, old-locale
|
, old-locale
|
||||||
, old-time
|
, old-time
|
||||||
, parsec
|
, parsec
|
||||||
, pretty-show
|
, pretty-show >= 1.6.4
|
||||||
, regex-tdfa
|
, regex-tdfa
|
||||||
, regexpr
|
, regexpr
|
||||||
, safe
|
, safe
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
name: hledger-web
|
name: hledger-web
|
||||||
version: 0.22
|
version: 0.22.1
|
||||||
stability: beta
|
stability: beta
|
||||||
category: Finance
|
category: Finance
|
||||||
synopsis: A web interface for the hledger accounting tool.
|
synopsis: A web interface for the hledger accounting tool.
|
||||||
@ -66,7 +66,7 @@ flag library-only
|
|||||||
Default: False
|
Default: False
|
||||||
|
|
||||||
library
|
library
|
||||||
cpp-options: -DVERSION="0.22"
|
cpp-options: -DVERSION="0.22.1"
|
||||||
if flag(dev) || flag(library-only)
|
if flag(dev) || flag(library-only)
|
||||||
cpp-options: -DDEVELOPMENT
|
cpp-options: -DDEVELOPMENT
|
||||||
|
|
||||||
@ -109,8 +109,8 @@ library
|
|||||||
Hledger.Web.Options
|
Hledger.Web.Options
|
||||||
-- Setup -- stops yesod devel complaining, requires build-depends: Cabal
|
-- Setup -- stops yesod devel complaining, requires build-depends: Cabal
|
||||||
build-depends:
|
build-depends:
|
||||||
hledger == 0.22
|
hledger == 0.22.1
|
||||||
, hledger-lib == 0.22
|
, hledger-lib == 0.22.1
|
||||||
, base >= 4 && < 5
|
, base >= 4 && < 5
|
||||||
, bytestring
|
, bytestring
|
||||||
, clientsession
|
, clientsession
|
||||||
@ -157,7 +157,7 @@ executable hledger-web
|
|||||||
if flag(library-only)
|
if flag(library-only)
|
||||||
Buildable: False
|
Buildable: False
|
||||||
|
|
||||||
cpp-options: -DVERSION="0.22"
|
cpp-options: -DVERSION="0.22.1"
|
||||||
if flag(dev)
|
if flag(dev)
|
||||||
cpp-options: -DDEVELOPMENT
|
cpp-options: -DDEVELOPMENT
|
||||||
|
|
||||||
@ -201,8 +201,8 @@ executable hledger-web
|
|||||||
Hledger.Web.Options
|
Hledger.Web.Options
|
||||||
|
|
||||||
build-depends:
|
build-depends:
|
||||||
hledger == 0.22
|
hledger == 0.22.1
|
||||||
, hledger-lib == 0.22
|
, hledger-lib == 0.22.1
|
||||||
, base >= 4 && < 5
|
, base >= 4 && < 5
|
||||||
, bytestring
|
, bytestring
|
||||||
, clientsession
|
, clientsession
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
name: hledger
|
name: hledger
|
||||||
-- also in cpp-options below
|
-- also in cpp-options below
|
||||||
version: 0.22
|
version: 0.22.1
|
||||||
stability: beta
|
stability: beta
|
||||||
category: Finance
|
category: Finance
|
||||||
synopsis: The main command-line interface for the hledger accounting tool.
|
synopsis: The main command-line interface for the hledger accounting tool.
|
||||||
@ -41,7 +41,7 @@ flag threaded
|
|||||||
Default: True
|
Default: True
|
||||||
|
|
||||||
library
|
library
|
||||||
cpp-options: -DVERSION="0.22"
|
cpp-options: -DVERSION="0.22.1"
|
||||||
ghc-options: -W
|
ghc-options: -W
|
||||||
-- should be the same as below
|
-- should be the same as below
|
||||||
exposed-modules:
|
exposed-modules:
|
||||||
@ -62,7 +62,7 @@ library
|
|||||||
Hledger.Cli.Stats
|
Hledger.Cli.Stats
|
||||||
-- should be the same as below
|
-- should be the same as below
|
||||||
build-depends:
|
build-depends:
|
||||||
hledger-lib == 0.22
|
hledger-lib == 0.22.1
|
||||||
,base >= 4.3 && < 5
|
,base >= 4.3 && < 5
|
||||||
-- ,cabal-file-th
|
-- ,cabal-file-th
|
||||||
,containers
|
,containers
|
||||||
@ -113,13 +113,13 @@ executable hledger
|
|||||||
Hledger.Cli.Print
|
Hledger.Cli.Print
|
||||||
Hledger.Cli.Register
|
Hledger.Cli.Register
|
||||||
Hledger.Cli.Stats
|
Hledger.Cli.Stats
|
||||||
cpp-options: -DVERSION="0.22"
|
cpp-options: -DVERSION="0.22.1"
|
||||||
ghc-options: -W
|
ghc-options: -W
|
||||||
if flag(threaded)
|
if flag(threaded)
|
||||||
ghc-options: -threaded
|
ghc-options: -threaded
|
||||||
-- should be the same as above
|
-- should be the same as above
|
||||||
build-depends:
|
build-depends:
|
||||||
hledger-lib == 0.22
|
hledger-lib == 0.22.1
|
||||||
,base >= 4.3 && < 5
|
,base >= 4.3 && < 5
|
||||||
,containers
|
,containers
|
||||||
,cmdargs >= 0.10 && < 0.11
|
,cmdargs >= 0.10 && < 0.11
|
||||||
@ -162,9 +162,8 @@ test-suite tests
|
|||||||
, old-locale
|
, old-locale
|
||||||
, old-time
|
, old-time
|
||||||
, parsec
|
, parsec
|
||||||
, pretty-show
|
, pretty-show >= 1.6.4
|
||||||
, process
|
, process
|
||||||
, regex-compat-tdfa
|
|
||||||
, regexpr
|
, regexpr
|
||||||
, safe
|
, safe
|
||||||
, shakespeare-text
|
, shakespeare-text
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user