CFLAGS = -Wall -g -O -fPIC

INCLUDE_DIRS  := -I ../include/
INCLUDE_DIRS  += -I ../linux-headers/
INCLUDE_DIRS  += -I ../
INCLUDE_DIRS  += -I ../../libtrusty/include/

TARGET = libteec.so

OBJS += uuid.o tee_client_api.o

SRCS = ../tee_client_api.c

SRCS += ../uuid.c

LIBS = -ltrusty

all:$(OBJS)
		$(CC) -shared -fPIC -o $(TARGET) $(OBJS) $(LIBPATH) $(LIBS)

$(OBJS):$(SRCS)
		$(CC) $(CFLAGS) $(INCLUDE_DIRS) -c $^

install:
		cp $(TARGET) $(INSTALL_MOD_PATH)/usr/lib

clean:
		rm -f *.o
		rm -f *.so
