diff --git a/Makefile.txt b/Makefile.txt new file mode 100644 index 00000000..3e498f67 --- /dev/null +++ b/Makefile.txt @@ -0,0 +1,19 @@ +SHELL := bash +.ONESHELL: +.SHELLFLAGS := -eu -o pipefail -c +.DELETE_ON_ERROR: +MAKEFLAGS += --warn-undefined-variables +MAKEFLAGS += --no-builtin-rules + +ifeq ($(origin .RECIPEPREFIX), undefined) + (error This Make does not support .RECIPEPREFIX. Please use GNU Make 4.0 or later) +endif +.RECIPEPREFIX = > + +CC=cc +CFLAGS=-Wall -Werror -Wextra + +install: +> $(CC) $(CFLAGS) -o #executable-name #cfiles +clean: +> rm -rf #executable-name