blob: a60a11db666b0c82a52c3bac30be0bd10c5e4a14 [file] [log] [blame]
Igor Opaniukab88c952017-02-14 13:22:54 +02001CC = $(CROSS_COMPILE)gcc
2LD = $(CROSS_COMPILE)ld
3AR = $(CROSS_COMPILE)ar
4NM = $(CROSS_COMPILE)nm
5OBJCOPY = $(CROSS_COMPILE)objcopy
6OBJDUMP = $(CROSS_COMPILE)objdump
7READELF = $(CROSS_COMPILE)readelf
8
9OBJS := main.o benchmark_aux.o
10
11CFLAGS += -Wall -I$(TEEC_EXPORT)/include\
12 -I./include -I$(TEEC_INTERNAL_INCLUDES)/include
13#Add/link other required libraries here
14LDADD += -lm -lteec -lpthread -L$(TEEC_EXPORT)/lib
15CROSS_COMPILE="$(HOST_CROSS_COMPILE)"
16
17BINARY = benchmark
18
19.PHONY: all
20all: $(BINARY)
21
22$(BINARY): $(OBJS)
23 $(CC) $(LDADD) $(OBJS) -o $(BINARY)
24
25.PHONY: clean
26clean:
27 rm -f $(OBJS) $(BINARY)