pride/Makefile
Felizitas Ritter 4fe1e0f1e1 Fixed NB flag
2023-11-23 00:09:49 +01:00

29 lines
395 B
Makefile

NAME = pride
CC = "gcc"
CFLAGS = "-Wall" "-Wextra" "-std=c99" "-O2"
COMPILE = $(CC) "-c" $(CFLAGS)
LINK = $(CC) $(CFLAGS)
.PHONY: all clean
all: $(NAME) clean
$(NAME): pride.o
$(LINK) $(NAME).o -o $(NAME)
%.o: %.c argparse.h
$(COMPILE) -o $@ $*.c
test: $(NAME)
@./$(NAME)
@./$(NAME) test
@./$(NAME) --list
@./$(NAME) --show
@./$(NAME) --help
@./$(NAME) -s 4 test
clean:
rm *.o