site: download: clarify structure
This commit is contained in:
parent
e699f32e37
commit
732611086d
@ -2,10 +2,10 @@
|
|||||||
|
|
||||||
# Download
|
# Download
|
||||||
|
|
||||||
Do you want to..
|
Adventurer, choose your path! No, really it's quite easy. Often. Do you want to..
|
||||||
<a name="a"></a>
|
<a name="a"></a>
|
||||||
|
|
||||||
## A. download a binary/system package ?
|
## a. download a binary/system package
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
table { margin-left:1em; }
|
table { margin-left:1em; }
|
||||||
@ -27,8 +27,9 @@ a { white-space:nowrap; }
|
|||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
Binaries/system packages are quickest to install
|
hledger binaries or system packages are quickest to install,
|
||||||
(but they can be [out of date](https://repology.org/metapackage/hledger/badges) or incomplete).
|
but they can be [out of date](https://repology.org/metapackage/hledger/badges) or incomplete.
|
||||||
|
(Please help your local packagers with this!).
|
||||||
|
|
||||||
|
|
||||||
|
|
|
|
||||||
@ -46,7 +47,7 @@ Binaries/system packages are quickest to install
|
|||||||
|
|
||||||
<a name="b"></a>
|
<a name="b"></a>
|
||||||
|
|
||||||
## B. build the latest release ?
|
## b. build the latest release
|
||||||
|
|
||||||
Good choice! You'll get the latest features mentioned in the [release notes](release-notes.html).
|
Good choice! You'll get the latest features mentioned in the [release notes](release-notes.html).
|
||||||
Below are three ways to build the latest release, in order of preference.
|
Below are three ways to build the latest release, in order of preference.
|
||||||
@ -65,7 +66,9 @@ Also, here are some known build issues and workarounds:\
|
|||||||
[openbsd: how to get stack](https://github.com/commercialhaskell/stack/issues/2822#issuecomment-318892816)\
|
[openbsd: how to get stack](https://github.com/commercialhaskell/stack/issues/2822#issuecomment-318892816)\
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
### hledger-install
|
<a name="b1"></a>
|
||||||
|
|
||||||
|
### b1. with hledger-install
|
||||||
|
|
||||||
Our [hledger-install script](https://github.com/simonmichael/hledger/tree/master/hledger-install)
|
Our [hledger-install script](https://github.com/simonmichael/hledger/tree/master/hledger-install)
|
||||||
is recommended as the easiest and most-likely-to-just-work build method,
|
is recommended as the easiest and most-likely-to-just-work build method,
|
||||||
@ -131,7 +134,9 @@ or [email](docs.html#helpfeedback):
|
|||||||
|
|
||||||
**`bash -x hledger-install.sh 2>&1 | tee hledger-install.log`**
|
**`bash -x hledger-install.sh 2>&1 | tee hledger-install.log`**
|
||||||
|
|
||||||
### stack
|
<a name="b2"></a>
|
||||||
|
|
||||||
|
### b2. with stack
|
||||||
|
|
||||||
[`stack`](http://haskell-lang.org/get-started) is the newer and easier of the Haskell build tools.
|
[`stack`](http://haskell-lang.org/get-started) is the newer and easier of the Haskell build tools.
|
||||||
If you prefer more control or if hledger-install failed, here's how to use stack yourself:
|
If you prefer more control or if hledger-install failed, here's how to use stack yourself:
|
||||||
@ -181,13 +186,15 @@ If you prefer more control or if hledger-install failed, here's how to use stack
|
|||||||
6. **[Test](#test)**
|
6. **[Test](#test)**
|
||||||
|
|
||||||
|
|
||||||
### cabal
|
<a name="b3"></a>
|
||||||
|
|
||||||
[cabal](https://www.haskell.org/cabal/) is the other Haskell build tool. If you're a cabal expert, feel free to use this instead.
|
### b3. with cabal
|
||||||
|
|
||||||
|
[cabal](https://www.haskell.org/cabal/) is the other Haskell build tool. If you're a cabal expert, feel free to use this in the usual way.
|
||||||
|
|
||||||
<a name="c"></a>
|
<a name="c"></a>
|
||||||
|
|
||||||
## C. build the development version ?
|
## c. build the development version
|
||||||
|
|
||||||
Also a good choice. Our master branch is stable enough for daily use,
|
Also a good choice. Our master branch is stable enough for daily use,
|
||||||
and includes the [latest improvements](https://github.com/simonmichael/hledger/commits/master).
|
and includes the [latest improvements](https://github.com/simonmichael/hledger/commits/master).
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user