webpage/Makefile

19 lines
272 B
Makefile
Raw Normal View History

2023-12-30 14:09:04 +01:00
BIN=webpage
2023-12-31 14:54:14 +01:00
SRCS=main.c config.c page.c lexer.c
INC=.
2023-12-30 18:01:32 +01:00
LIB=curl
2024-01-02 20:53:15 +01:00
FLAGS=-Wall -Wextra -Og -g -ggdb -fvar-tracking
2023-12-30 14:09:04 +01:00
all: $(BIN)
$(BIN) : $(SRCS)
gcc $(FLAGS) -o $(BIN) $(SRCS) -I$(INC) -l$(LIB)
2023-12-30 14:09:04 +01:00
run : $(BIN)
2023-12-30 14:30:29 +01:00
./$(BIN) $(input)
2023-12-30 14:09:04 +01:00
clean :
rm -f $(BIN) *.o
2023-12-30 14:09:04 +01:00
.PHONY : run clean