Simon Michael
cf5f8c1273
install: fix some shellcheck warnings
...
[ci skip]
2018-02-18 15:14:52 -08:00
Simon Michael
a8009f1953
install: be sure to run cabal update if using cabal
...
[ci skip]
2018-02-18 14:56:32 -08:00
Simon Michael
f5e4a0ec42
install: forgot to bump version
...
[ci skip]
2018-02-18 14:22:26 -08:00
Simon Michael
a2b1c73aab
install: show run date/time
2018-02-17 04:22:42 -08:00
Simon Michael
b04cf65a53
install: always stop at first error
2018-02-17 04:18:28 -08:00
Simon Michael
dba8eeb390
install: --force -> --force-install-stack
...
[ci skip]
2018-02-16 22:59:03 -08:00
Simon Michael
67fd86f70e
install: show more detailed platform info
...
[ci skip]
2018-02-16 22:18:21 -08:00
Simon Michael
731a051093
install: create $HOME/.local/bin if needed, instead of failing
...
[ci skip]
2018-02-16 20:54:34 -08:00
Simon Michael
f3dd66d9b3
install: bump installer version
...
[ci skip]
2018-02-08 08:45:02 -08:00
Simon Michael
8d8eaab053
install: debian/ubuntu: install libtinfo-dev, for vty/hledger-ui ( #705 )
2018-02-08 08:40:55 -08:00
Simon Michael
07ae61d0b7
install: bump hledger-diff to 0.2.0.13
...
[ci skip]
2018-01-10 07:58:41 -08:00
Simon Michael
c1e9ea8fd1
install: install addons depending old hledger; separate versions for ui & api
...
[ci skip]
2018-01-04 07:58:00 -08:00
Simon Michael
eb12e723f5
install: hledger-add 1.3.1
...
[ci skip]
2018-01-01 13:25:05 -08:00
Simon Michael
b8218c5a52
install: don't specify a stack resolver at all, works better for now
2017-12-31 15:01:45 -08:00
Simon Michael
bb2e1d7f5d
install: bump versions in hledger-install.sh
2017-12-31 12:14:55 -08:00
Simon Michael
bf234431ef
install: bump version
...
[ci skip]
2017-10-16 20:31:02 -07:00
Simon Michael
9700387715
install: let hledger-irr use older hledger-lib as it currently requires
...
We won't need to specify it explicitly I think.
[ci skip]
2017-10-16 20:28:12 -07:00
Simon Michael
2d75180d37
install: latest 1.4-compatible hledger-diff
...
[ci skip]
2017-10-05 07:02:45 -10:00
Simon Michael
ddb8e4b6f0
install: bump to 1.4 packages
2017-09-30 11:49:35 -10:00
Simon Michael
25074aec0e
install: bump hledger-iadd version
...
[ci skip]
2017-09-19 08:23:32 -10:00
Simon Michael
75df6e0277
install: use latest hledger-lib, mention double ctrl-c issue
...
[ci skip]
2017-09-06 08:48:14 -07:00
Simon Michael
e8aecb51ee
install: use hledger-iadd-1.2.4, it builds better here
...
hledger-iadd-1.2.5 uses some api I accidentally removed in hledger-lib-1.3.1.
hledger-iadd-1.2.4 uses it too, but mysteriously seems to build anyway.
2017-09-04 08:29:33 -07:00
Simon Michael
404e55d9d3
install: bump installer and installable versions
2017-09-04 08:00:30 -07:00
Simon Michael
34f9eb41c6
install: cleanup
2017-09-03 12:13:44 -07:00
Simon Michael
86cbe0b095
install: show some system info
2017-09-03 12:12:02 -07:00
Simon Michael
3768cb333b
install: better fix, avoid installing stack more than once
2017-09-03 12:08:25 -07:00
Simon Michael
84b5340762
install: be better and finding stack when just installed and not in PATH
2017-09-03 11:29:01 -07:00
Simon Michael
e0d9efeb86
install: bump stackage resolver to lts-9
...
[ci skip]
2017-08-21 14:24:28 -07:00
Simon Michael
ae312d83df
install: hledger-iadd 1.2.3 (cf #591 )
...
[ci skip]
2017-07-27 05:06:25 -07:00
Simon Michael
9d1ef30ecb
install: bump hledger-diff version (and installer version)
...
This should fix hledger-diff being reinstalled every time.
[ci skip]
2017-07-25 14:32:37 -07:00
Simon Michael
f20592e10c
install: doc tweaks, note resource usage
...
[ci skip]
2017-07-21 09:32:17 +01:00
Simon Michael
a1b62ec769
install: show own version properly when piped into bash
...
[ci skip]
2017-07-20 18:09:59 +01:00
Simon Michael
fabcda2132
install: more doc tweaks, show installer's version
...
[ci skip]
2017-07-20 09:08:21 +01:00
Simon Michael
9b6bad20a4
install: resolver notes
...
[ci skip]
2017-07-20 08:20:02 +01:00
Simon Michael
bf2e529228
install: many improvements
...
- install stack to $HOME/.local/bin for easier upgrade and passwordlessness
- install missing and out-of-date official and third party hledger tools
- try installing each tool individually
- try cabal install if cabal is installed and stack isn't
- always specify the resolver for stack install
- be fairly quiet by default, replace --quiet with --verbose
- --status shows installation status without doing anything
- --version shows installer version
- cleanup
[ci skip]
2017-07-20 07:53:43 +01:00
Simon Michael
ebd4be7b97
install: do require bash, for simplicity
...
Supporting generic sh would mean testing with at least bash and dash.
/bin/bash will pretty much be always available ?
[ci skip]
2017-07-19 08:57:29 +01:00
Simon Michael
7d7c932a2d
install: doc fixes
...
[ci skip]
2017-07-17 17:17:52 +01:00
Simon Michael
d0c2dec45e
installer: start of an easy hledger installer script, based on stack's
...
[ci skip]
2017-07-17 16:46:42 +01:00