This repository was archived by the owner on Aug 5, 2024. It is now read-only.
File tree 1 file changed +31
-2
lines changed
1 file changed +31
-2
lines changed Original file line number Diff line number Diff line change @@ -23,8 +23,7 @@ linear algebra problems to generate more efficient code.
23
23
Installation
24
24
------------
25
25
26
- First, install the [ Haskell Platform] ( https://www.haskell.org/platform/ )
27
- (recommended) or other GHC 7.10+ toolchain of your choice.
26
+ First, install [ Stack] ( http://haskellstack.org ) or [ Haskell Platform] ( https://www.haskell.org/platform/ ) . Key is having GHC 7.10+ available.
28
27
29
28
Check out the ` plover ` source:
30
29
@@ -33,6 +32,36 @@ $ git clone https://github.com/swift-nav/plover.git
33
32
$ cd plover
34
33
```
35
34
35
+ Then use one of the two available build methods.
36
+
37
+ ## Stack build
38
+
39
+ ```
40
+ $ stack build
41
+ ```
42
+
43
+ Run the test suite (requires gcc):
44
+
45
+ ```
46
+ $ stack test --test-arguments --show-details=streaming
47
+ ```
48
+
49
+ Installation of the ` plover ` binary into ` ~/.local/bin `
50
+
51
+ ```
52
+ $ stack build --copy-bins
53
+ ```
54
+
55
+ or
56
+
57
+ ```
58
+ # same thing as previous
59
+ $ stack install
60
+ ```
61
+
62
+
63
+ ## Cabal sandbox build
64
+
36
65
Next, create a cabal sandbox. This keeps any dependencies isolated so you don't
37
66
have to worry about conflicts with other versions you may have on your system.
38
67
You can’t perform that action at this time.
0 commit comments