24 lines
380 B
Makefile
24 lines
380 B
Makefile
CC=gcc
|
|
IDIR=./include
|
|
LDIR=./lib
|
|
ODIR=./out
|
|
_DEPS = layer2.h layer1.h
|
|
DEPS = $(pathsbst %,(IDIR)/%,%(_DEPS))
|
|
|
|
|
|
CFLAGS= -I. -T$(IDIR)
|
|
|
|
|
|
.PHONY: all debug clean
|
|
|
|
all: main.c layer1.c
|
|
${CC} -o $(ODIR)/main main.c layer1.c layer2.c -lssl -lcrypto
|
|
|
|
debug:
|
|
${CC} -g -o $(ODIR)/dbg-main main.c layer1.c layer2.c -lssl -lcrypto
|
|
|
|
clean:
|
|
rm -r $(ODIR)/* !("RANDFILE")
|
|
rm -r ./keys/*
|
|
|