pride/makefile

36 lines
546 B
Makefile
Raw Normal View History

2020-10-04 22:38:33 +02:00
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) pride
@./$(NAME) philly
@./$(NAME) pride-7
@./$(NAME) harvey-milk
@./$(NAME) black-trans
@./$(NAME) trans
2020-10-04 22:38:33 +02:00
@./$(NAME) lesbian
@./$(NAME) nonbinary
@./$(NAME) genderqueer
@./$(NAME) asexual
@./$(NAME) --list
@./$(NAME) --show
2020-10-04 22:38:33 +02:00
clean:
rm *.o