- name: Build HIE
run: |
- # if [ -e $HOME/.cabal/bin/hie ]; then
- # echo "hie is already built"
- # exit 0
- # fi
+ if [ -e $HOME/.cabal/bin/hie ]; then
+ echo "hie is already built"
+ exit 0
+ fi
pushd ../haskell-ide-engine
cabal install hie
cabal install hoogle
- hoogle generate
popd
+ - name: Generate hoogle database
+ run: hoogle generate
- name: Install JS Language Server
run: npm install javascript-typescript-langserver
- name: Build