From 62636576bce8e8121a3d70f63547fae40a52f697 Mon Sep 17 00:00:00 2001 From: hachem Date: Mon, 12 Oct 2026 11:41:05 +0200 Subject: chore: refactor --- scripts/run_suite.sh | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100755 scripts/run_suite.sh (limited to 'scripts/run_suite.sh') diff --git a/scripts/run_suite.sh b/scripts/run_suite.sh deleted file mode 100755 index 56854e5..0000000 --- a/scripts/run_suite.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -cd "$(cd "$(dirname "$0")/.." && pwd)" - -if [ -z "${NO_COLOR:-}" ]; then - bold=$'\033[1m'; red=$'\033[31m'; green=$'\033[32m'; reset=$'\033[0m' -else - bold=; red=; green=; reset= -fi - -printf '%s━━ building compiler ━━%s\n' "$bold" "$reset" -if ! build=$({ [ -d build-linux ] || meson setup build-linux; } 2>&1 && meson compile -C build-linux 2>&1); then - printf '%s\n' "$build" - printf ' %s✘ build failed%s\n' "$red" "$reset" - exit 1 -fi -printf ' %s✔ compiler built%s\n\n' "$green" "$reset" - -printf '%s━━ unit tests ━━%s\n' "$bold" "$reset" -if units=$(./build-linux/tests 2>/dev/null); then - printf ' %s✔%s %s\n\n' "$green" "$reset" "$(printf '%s' "$units" | tail -1)" -else - printf '%s\n' "$units" - ./build-linux/tests || true - printf ' %s✘ unit tests failed%s\n' "$red" "$reset" - exit 1 -fi - -ASSEMBLER=nasm bash ./scripts/test_examples.sh || exit 1 -printf '\n' -ASSEMBLER=fasm bash ./scripts/test_examples.sh -- cgit v1.3