aboutsummaryrefslogtreecommitdiff
path: root/ci/compat.sh
diff options
context:
space:
mode:
authorChris Boesch <[email protected]>2023-11-21 23:01:10 +0000
committerChris Boesch <[email protected]>2023-11-21 23:01:10 +0000
commit72e15c9ef31cef2ffdda34b4e466b1687bca0bd9 (patch)
tree7899aedc7b842ea18212af5331aa433f7aa76441 /ci/compat.sh
parent5eafe16e974f5f9c21c4fba5a6d686e780dfe394 (diff)
parent492e5f5c405a20f3edc97069143a0cc02b7bac57 (diff)
downloadziglings-72e15c9ef31cef2ffdda34b4e466b1687bca0bd9.tar.xz
ziglings-72e15c9ef31cef2ffdda34b4e466b1687bca0bd9.zip
Merge pull request 'Removed ci/compat.sh as it is included in build.zig again' (#30) from ci into main
Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/30
Diffstat (limited to 'ci/compat.sh')
-rwxr-xr-xci/compat.sh25
1 files changed, 0 insertions, 25 deletions
diff --git a/ci/compat.sh b/ci/compat.sh
deleted file mode 100755
index 5a83be7..0000000
--- a/ci/compat.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/bash
-# This script checks that `zig build` will return a useful error message when
-# the Zig compiler is not compatible, instead of failing due to a syntax error.
-#
-# This script should be run on an UNIX system.
-
-zig_version=$(zig version)
-
-zig build -Dn=1 -Dhealed &> /dev/null 2>&1
-zig_ret=$?
-
-if [ "$zig_ret" -eq 0 ]; then
- printf "zig %s unexpectedly succeeded\n" "$zig_version"
- exit 1
-fi
-
-zig_error=$(zig build -Dn=1 -Dhealed 2>&1)
-
-echo "$zig_error" | grep -q "it looks like your version of zig is too old"
-zig_ret=$?
-
-if [ "$zig_ret" -ne 0 ]; then
- printf "zig %s is not compatible\n" "$zig_version"
- exit 1
-fi