Write Makefile

This commit is contained in:
Camden Dixie O'Brien 2025-03-22 13:33:38 +00:00
parent 0c0ccc2930
commit 67afbc1353

18
Makefile Normal file
View File

@ -0,0 +1,18 @@
.POSIX:
CC = clang
CFLAGS += -O3 -Wall -Wextra -pedantic -std=c11
SRC = main.c puzz.c
OBJ = $(SRC:.c=.o)
mines: $(OBJ)
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJ)
clean:
rm -f mines $(OBJ)
main.o puzz.o: puzz.h
.PHONY: clean