File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -80,6 +80,7 @@ case "$(uname)" in
80
80
cp " $( cabal list-bin -v0 ${args[@]} exe:hls-wrapper) " " $CI_PROJECT_DIR /out/haskell-language-server-wrapper" $EXE_EXTENSION
81
81
;;
82
82
* )
83
+ sed -i.bak -e ' /DELETE MARKER FOR CI/,/END DELETE/d' cabal.project # see comment in cabal.project
83
84
emake --version
84
85
emake GHCUP=ghcup hls
85
86
emake GHCUP=ghcup bindist
Original file line number Diff line number Diff line change @@ -65,11 +65,16 @@ constraints:
65
65
-- This is benign and won't affect our ability to release to Hackage,
66
66
-- because we only depend on `ekg-json` when a non-default flag
67
67
-- is turned on.
68
+ -- DELETE MARKER FOR CI
69
+ -- centos7 has an old version of git which cabal doesn't
70
+ -- support. We delete these lines in gitlab ci to workaround
71
+ -- this issue, as this is not necessary to build our binaries.
68
72
source-repository-package
69
73
type :git
70
74
location : https://github.com/pepeiborra/ekg-json
71
75
tag : 7a0af7a8fd38045fd15fb13445bdcc7085325460
72
76
-- https://github.com/tibbe/ekg-json/pull/12
77
+ -- END DELETE
73
78
74
79
allow-newer :
75
80
-- ghc-9.4
You can’t perform that action at this time.
0 commit comments