crypto/Makefile
2023-03-31 11:32:32 +02:00

35 lines
420 B
Makefile

CFLAGS := -Wall -Wpedantic -Wextra -MMD
LDFLAGS := -lcurl
SRC := crypto.c \
OBJ := $(SRC:.c=.o)
DEP := $(SRC:.c=.d)
NAME := crypto
all: crypto
$(OBJ): config.h
config.h:
cp config.def.h $@
$(NAME): $(OBJ)
$(CC) -o $@ $(LDFLAGS) $(OBJ)
clean:
$(RM) $(OBJ) $(DEP)
fclean: clean
$(RM) $(NAME)
re: fclean
$(MAKE)
debug: fclean
CFLAGS=-g3 $(MAKE)
.PHONY: all clean fclean re debug
-include $(DEP)