Skip to content

Commit 735f587

Browse files
committed
build.sh: ARCH and exclude ghc8.10 for f37/epel9
1 parent d947924 commit 735f587

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

build.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,23 @@ else
1616
versions=("$@")
1717
fi
1818

19+
if [[ -z "$ARCH" ]]; then
20+
ARCH=("-X ppc64le -R")
21+
fi
22+
1923
for br in $branches; do
2024
# for arch in "-a x86_64" "-X x86_64 -R"; do
21-
for arch in "-X ppc64le -R"; do
2225
# for arch in "-R"; do
2326
for ghc in "${versions[@]}"; do
24-
if [ "$br" != "f37" -o "$ghc" != "8.10" ]; then
27+
if [ "$br" != "f37" -a "$br" != "epel9" -o "$ghc" != "8.10" ]; then
2528
echo
2629
if [[ -z "$ghc" ]] && grep -q '^%global ghc_name' haskell-language-server.spec; then
2730
sed -i -e 's/%global ghc_name .*/#%%global ghc_name ghc9.4/' haskell-language-server.spec
2831
else
2932
sed -i -e 's/#%%global ghc_name/%global ghc_name/' -e s/'\(%global ghc_name ghc\).*'/'\1'"$ghc"/ haskell-language-server.spec
3033
fi
3134
grep 'global ghc_name' haskell-language-server.spec | grep "$ghc"
32-
fbrnch copr haskell-language-server $br $arch
35+
fbrnch copr haskell-language-server $br $ARCH
3336
fi
3437
done
35-
done
3638
done

0 commit comments

Comments
 (0)