28 lines
314 B
Makefile
28 lines
314 B
Makefile
CFLAGS = -Wall -Wpedantic -Wextra
|
|
LDFLAGS = -lcurl
|
|
|
|
SRC = crypto.c
|
|
|
|
OBJ = $(SRC:.c=.o)
|
|
|
|
.PHONY: all clean re debug
|
|
|
|
all: crypto
|
|
|
|
$(OBJ): config.h
|
|
|
|
config.h:
|
|
cp config.def.h $@
|
|
|
|
crypto: $(OBJ)
|
|
$(CC) -o $@ $(LDFLAGS) $(OBJ)
|
|
|
|
clean:
|
|
$(RM) $(OBJ)
|
|
$(RM) crypto
|
|
|
|
re: clean all
|
|
|
|
debug: CFLAGS+=-g3
|
|
debug: re
|