stack, site: update stack yaml files, sync with download page
[ci skip]
This commit is contained in:
parent
53ea4f9135
commit
45e9c9d632
@ -50,7 +50,7 @@ You have to build it, but this is relatively easy:
|
|||||||
|
|
||||||
2. **`stack install --resolver lts-8 hledger-lib-1.3 hledger-1.3 [hledger-ui-1.3] [hledger-web-1.3] [hledger-api-1.3]`**\
|
2. **`stack install --resolver lts-8 hledger-lib-1.3 hledger-1.3 [hledger-ui-1.3] [hledger-web-1.3] [hledger-api-1.3]`**\
|
||||||
\
|
\
|
||||||
This command installs the specified hledger packages (and required haskell libraries and tools) from the latest [Stackage LTS](https://www.stackage.org) snapshot (and Hackage).
|
This command installs the specified hledger packages (and required haskell libraries and tools) from the latest [Stackage LTS](https://www.stackage.org) snapshot (and if needed, [Hackage](http://hackage.haskell.org)).
|
||||||
It is reliable, but can take significant time (minutes to hours) and space (megabytes to a gigabyte) depending on your connection, machine and past installations.
|
It is reliable, but can take significant time (minutes to hours) and space (megabytes to a gigabyte) depending on your connection, machine and past installations.
|
||||||
You can add `--dry-run` to see what it plans to do, and kill/restart it without losing progress.\
|
You can add `--dry-run` to see what it plans to do, and kill/restart it without losing progress.\
|
||||||
You can omit the bracketed packages to save time, and maybe install them later. If you include them, don't type the brackets.
|
You can omit the bracketed packages to save time, and maybe install them later. If you include them, don't type the brackets.
|
||||||
@ -70,9 +70,11 @@ You have to build it, but this is relatively easy:
|
|||||||
(except on Mac Sierra which [requires at least GHC 8.0.2/lts-8](https://ghc.haskell.org/trac/ghc/ticket/12479)):\
|
(except on Mac Sierra which [requires at least GHC 8.0.2/lts-8](https://ghc.haskell.org/trac/ghc/ticket/12479)):\
|
||||||
`stack install --resolver lts-7 hledger-lib-1.3 hledger-1.3 hledger-ui-1.3 hledger-web-1.3 hledger-api-1.3 brick-0.19 vty-5.15.1 data-clist-0.1.2.0` # GHC 8.0.1 \
|
`stack install --resolver lts-7 hledger-lib-1.3 hledger-1.3 hledger-ui-1.3 hledger-web-1.3 hledger-api-1.3 brick-0.19 vty-5.15.1 data-clist-0.1.2.0` # GHC 8.0.1 \
|
||||||
`stack install --resolver lts-6 hledger-lib-1.3 hledger-1.3 hledger-ui-1.3 hledger-web-1.3 hledger-api-1.3 megaparsec-5.3.1 brick-0.19 vty-5.15.1 data-clist-0.1.2.0 text-zipper-0.10` # GHC 7.10.3 \
|
`stack install --resolver lts-6 hledger-lib-1.3 hledger-1.3 hledger-ui-1.3 hledger-web-1.3 hledger-api-1.3 megaparsec-5.3.1 brick-0.19 vty-5.15.1 data-clist-0.1.2.0 text-zipper-0.10` # GHC 7.10.3 \
|
||||||
|
<!-- keep synced with stack.yaml files -->
|
||||||
|
|
||||||
Now you should be able to run `hledger --version` and see a version similar to the above
|
Now you should be able to run `hledger --version`
|
||||||
(and `hledger-ui --version`, `hledger-web --version` etc. if you installed those).
|
(and `hledger-ui --version`, `hledger-web --version` etc. if you installed those)
|
||||||
|
and see the version you just installed.
|
||||||
|
|
||||||
<!--(The exact steps depend on your OS, cabal version and expertise.)-->
|
<!--(The exact steps depend on your OS, cabal version and expertise.)-->
|
||||||
<!--
|
<!--
|
||||||
|
|||||||
@ -1,6 +1,14 @@
|
|||||||
# Last-tested stack build plan using GHC 7.10.3
|
# stack build plan using GHC 7.10.3
|
||||||
|
# keep synced with download.md
|
||||||
|
|
||||||
resolver: lts-6.27
|
resolver: lts-6.35
|
||||||
|
|
||||||
|
extra-deps:
|
||||||
|
- brick-0.19
|
||||||
|
- data-clist-0.1.2.0
|
||||||
|
- text-zipper-0.10
|
||||||
|
- vty-5.15.1
|
||||||
|
- megaparsec-5.3.1
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
- hledger-lib
|
- hledger-lib
|
||||||
@ -8,26 +16,3 @@ packages:
|
|||||||
- hledger-ui
|
- hledger-ui
|
||||||
- hledger-web
|
- hledger-web
|
||||||
- hledger-api
|
- hledger-api
|
||||||
|
|
||||||
extra-deps:
|
|
||||||
- brick-0.19
|
|
||||||
- data-clist-0.1.1.0
|
|
||||||
- text-zipper-0.8.1
|
|
||||||
- vty-5.11.3
|
|
||||||
- megaparsec-5.1.2
|
|
||||||
|
|
||||||
# latest as of 2017/2/4, untested:
|
|
||||||
#resolver: lts-6.30
|
|
||||||
#
|
|
||||||
#packages:
|
|
||||||
#- hledger-lib
|
|
||||||
#- hledger
|
|
||||||
#- hledger-ui
|
|
||||||
#- hledger-web
|
|
||||||
#- hledger-api
|
|
||||||
#
|
|
||||||
#extra-deps:
|
|
||||||
#- megaparsec-5.2.0
|
|
||||||
#- vty-5.15
|
|
||||||
#- brick-0.17
|
|
||||||
#- text-zipper-0.10
|
|
||||||
|
|||||||
@ -1,25 +0,0 @@
|
|||||||
# GHC 7.8 support has bitrotted; patches welcome.
|
|
||||||
|
|
||||||
# stack build plan WIP:
|
|
||||||
|
|
||||||
#resolver: lts-2.22
|
|
||||||
#
|
|
||||||
#packages:
|
|
||||||
#- hledger-lib
|
|
||||||
##- hledger
|
|
||||||
##- hledger-ui
|
|
||||||
##- hledger-web
|
|
||||||
##- hledger-api
|
|
||||||
#
|
|
||||||
#extra-deps:
|
|
||||||
#- base-compat-0.8.1
|
|
||||||
#- time-1.5
|
|
||||||
#- megaparsec-5.0.1
|
|
||||||
#- uglymemo-0.1.0.1
|
|
||||||
#- fail-4.9.0.0
|
|
||||||
#- semigroups-0.18.2
|
|
||||||
#- transformers-0.4.1.0
|
|
||||||
#- transformers-compat-0.4.0.4
|
|
||||||
#- mtl-2.2.1
|
|
||||||
#- mtl-compat-0.2.1.3
|
|
||||||
##- brick-0.8
|
|
||||||
16
stack-ghc8.0.1.yaml
Normal file
16
stack-ghc8.0.1.yaml
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
# stack build plan using GHC 8.0.1
|
||||||
|
# keep synced with download.md
|
||||||
|
|
||||||
|
resolver: lts-7.24
|
||||||
|
|
||||||
|
extra-deps:
|
||||||
|
- brick-0.19
|
||||||
|
- data-clist-0.1.1.0
|
||||||
|
- vty-5.15.1
|
||||||
|
|
||||||
|
packages:
|
||||||
|
- hledger-lib
|
||||||
|
- hledger
|
||||||
|
- hledger-ui
|
||||||
|
- hledger-web
|
||||||
|
- hledger-api
|
||||||
10
stack.yaml
10
stack.yaml
@ -1,7 +1,9 @@
|
|||||||
# Last-tested stack build plan using GHC 8.0.2 (osx sierra compatible)
|
# stack build plan using GHC 8.0.2 (osx sierra compatible)
|
||||||
# stack.yaml help: https://github.com/commercialhaskell/stack/wiki/stack.yaml
|
# keep synced with download.md
|
||||||
|
|
||||||
resolver: lts-8.15
|
resolver: lts-8.22
|
||||||
|
|
||||||
|
extra-deps: []
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
- hledger-lib
|
- hledger-lib
|
||||||
@ -9,5 +11,3 @@ packages:
|
|||||||
- hledger-ui
|
- hledger-ui
|
||||||
- hledger-web
|
- hledger-web
|
||||||
- hledger-api
|
- hledger-api
|
||||||
|
|
||||||
extra-deps: []
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user