Write Makefile

This commit is contained in:
Camden Dixie O'Brien 2025-03-06 20:23:14 +00:00
parent 0561639aa6
commit 302314ee79

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