basic ECC functional
This commit is contained in:
23
trial3/makefile
Normal file
23
trial3/makefile
Normal file
@@ -0,0 +1,23 @@
|
||||
CC=gcc
|
||||
IDIR=./include
|
||||
LDIR=./lib
|
||||
ODIR=./out
|
||||
_DEPS = layer2.h layer1.h deines.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 -lm -lmbedcrypto -lmbedtls -lmbedx509
|
||||
|
||||
debug:
|
||||
${CC} -g -o $(ODIR)/dbg-main main.c layer1.c layer2.c -lm -lmbedcrypto -lmbedtls -lmbedx509
|
||||
|
||||
clean:
|
||||
rm -r $(ODIR)/*
|
||||
rm -r ./keys/*
|
||||
|
||||
Reference in New Issue
Block a user