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 functions.c ROMfunctions.c -lssl -lcrypto

debug:
	${CC} -g -o $(ODIR)/dbg-main main.c functions.c ROMfunctions.c -lssl -lcrypto

clean: 
	rm -r $(ODIR)/*
	rm -r ./keys/*

