mirror of
https://github.com/haskell/haskell-language-server.git
synced 2024-09-11 16:56:14 +03:00
no longer disable -dynamic builds (#2885)
This commit is contained in:
parent
8cbefb71bc
commit
b6d87c564d
11
.github/actions/setup-build/action.yml
vendored
11
.github/actions/setup-build/action.yml
vendored
@ -63,17 +63,6 @@ runs:
|
||||
fi
|
||||
shell: bash
|
||||
|
||||
# The default build for haskell-language-server executable is dynamic for linux and macOS
|
||||
# to get a executable which works for Template Haskell
|
||||
# However we continue providing full static executables in releases so we have to disable it
|
||||
# *for all workflows*, including test, flags and release builds
|
||||
# It has to be in cabal.project to include `-dynamic` in the cabal.project.freeze
|
||||
# used to compute the cache key
|
||||
- name: Disable -dynamic
|
||||
run: |
|
||||
echo -e "package haskell-language-server\n flags: -dynamic" >> cabal.project
|
||||
shell: bash
|
||||
|
||||
- if: inputs.os == 'Windows' && inputs.ghc == '8.8.4'
|
||||
name: (Windows,GHC 8.8) Modify `cabal.project` to workaround segfaults
|
||||
run: |
|
||||
|
Loading…
Reference in New Issue
Block a user