diff --git a/.gitignore b/.gitignore index 3882502..edd9d60 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ build/ dist/ -*.mk diff --git a/Makefile b/Makefile index 26084f3..0f269f7 100644 --- a/Makefile +++ b/Makefile @@ -40,7 +40,6 @@ install: dist .PHONY: test test: build - tests/cc-compat.sh tests/posix-compat.sh $(RUSTC) --test src/getopt-rs/lib.rs -o build/test/getopt diff --git a/tests/cc-compat.sh b/tests/cc-compat.sh deleted file mode 100755 index e146e56..0000000 --- a/tests/cc-compat.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh - -# Copyright (c) 2023–2024 Emma Tebibyte -# SPDX-License-Identifier: FSFAP -# -# Copying and distribution of this file, with or without modification, are -# permitted in any medium without royalty provided the copyright notice and this -# notice are preserved. This file is offered as-is, without any warranty. - -set -e - -if ! ls Makefile >/dev/null 2>&1 -then - printf '%s: Run this script in the root of the project.\n' "$0" 1>&2 - exit 64 # sysexits.h(3) EX_USAGE -fi - -make clean -./configure clean -./configure - -for CC in cc \ - clang \ - gcc \ - 'zig cc' -do - export CC - - command -v "$(printf '%s\n' "$CC" | cut -d ' ' -f1)" >/dev/null 2>&1 \ - || continue - - printf '%s: %s: Testing build.\n' "$0" "$CC" - - make CC="$CC" && printf '%s: Build successful.\n' "$0" - - ls -lA build/bin - - make clean - printf '\n' -done