projects
/
lsp-test.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
8a112a4
)
Keep stack for installing hie
author
Luke Lau
<luke_lau@icloud.com>
Fri, 27 Jul 2018 20:39:18 +0000
(21:39 +0100)
committer
Luke Lau
<luke_lau@icloud.com>
Fri, 27 Jul 2018 20:39:18 +0000
(21:39 +0100)
.travis.yml
patch
|
blob
|
history
diff --git
a/.travis.yml
b/.travis.yml
index 4a4730e7c75ed3751b8d7527d8a1118e1194eb7a..2786a93acae555eea1a4902b8f32d4188692e763 100644
(file)
--- a/
.travis.yml
+++ b/
.travis.yml
@@
-7,9
+7,9
@@
ghc:
sudo: false
# Caching so the next build will be fast too.
sudo: false
# Caching so the next build will be fast too.
-
#
cache:
-
#
directories:
-
#
- $HOME/.stack
+cache:
+ directories:
+ - $HOME/.stack
addons:
apt:
addons:
apt:
@@
-18,9
+18,9
@@
addons:
before_install:
# Download and unpack the stack executable
before_install:
# Download and unpack the stack executable
-
#
- mkdir -p ~/.local/bin
-
#
- export PATH=$HOME/.local/bin:$PATH
-
#
- travis_retry curl -L https://get.haskellstack.org/stable/linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
+ - mkdir -p ~/.local/bin
+ - export PATH=$HOME/.local/bin:$PATH
+ - travis_retry curl -L https://get.haskellstack.org/stable/linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
- npm update
install:
- npm update
install:
@@
-28,6
+28,10
@@
install:
- cd haskell-ide-engine
- git submodule sync
- git submodule update
- cd haskell-ide-engine
- git submodule sync
- git submodule update
+ # - cabal new-update
+ # - cabal new-configure
+ # - cabal new-build
+ # - export PATH=dist-newstyle/build/*/ghc-*/haskell-ide-engine-*/x/hie/build:$PATH
- stack --no-terminal --skip-ghc-check install -j2
- stack exec hoogle generate
- cd ..
- stack --no-terminal --skip-ghc-check install -j2
- stack exec hoogle generate
- cd ..