blob: a60a11db666b0c82a52c3bac30be0bd10c5e4a14 [file] [log] [blame]
CC = $(CROSS_COMPILE)gcc
LD = $(CROSS_COMPILE)ld
AR = $(CROSS_COMPILE)ar
NM = $(CROSS_COMPILE)nm
OBJCOPY = $(CROSS_COMPILE)objcopy
OBJDUMP = $(CROSS_COMPILE)objdump
READELF = $(CROSS_COMPILE)readelf
OBJS := main.o benchmark_aux.o
CFLAGS += -Wall -I$(TEEC_EXPORT)/include\
-I./include -I$(TEEC_INTERNAL_INCLUDES)/include
#Add/link other required libraries here
LDADD += -lm -lteec -lpthread -L$(TEEC_EXPORT)/lib
CROSS_COMPILE="$(HOST_CROSS_COMPILE)"
BINARY = benchmark
.PHONY: all
all: $(BINARY)
$(BINARY): $(OBJS)
$(CC) $(LDADD) $(OBJS) -o $(BINARY)
.PHONY: clean
clean:
rm -f $(OBJS) $(BINARY)