Initial commit
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
CC = gcc
|
||||
CFLAGS = -Wall -Werror -Wextra -Ofast -std=c2x
|
||||
|
||||
all: build run
|
||||
|
||||
build:
|
||||
@# removed -pedantic flag because it doesn't accept ' for formatting numbers
|
||||
@# using printf
|
||||
@$(CC) $(CFLAGS) isspam.c -o isspam
|
||||
|
||||
run: run_spam wl run_not_spam
|
||||
|
||||
format:
|
||||
clang-format *.c *.h -i
|
||||
|
||||
wl:
|
||||
@echo ""
|
||||
|
||||
run_spam:
|
||||
@./isspam ./spam/*.txt
|
||||
|
||||
run_not_spam:
|
||||
@./isspam ./not_spam/*.txt
|
||||
|
||||
valgrind: build
|
||||
valgrind ./isspam ./spam/*.txt
|
||||
Reference in New Issue
Block a user