
CPP = $(CROSS_COMPILE)g++

CFLAGS += -Wall -fpic -I../inc -O2 -DPLAT_LINUX
CPPFLAGS = $(CFLAGS)

ifeq ($(LIB), P100)
	LFLAGS += -L../BtaP100 -Wl,-rpath=../BtaP100 -lbta_p100 -lrt
	LIBNAME = libbta_p100.so
else
	LFLAGS += -L../BtaEth -Wl,-rpath=../BtaEth -lbta_eth -lrt
	LIBNAME = libbta_eth.so
endif


all: example


example: example.cpp
	$(CPP) $(CFLAGS) -c example.cpp
	$(CPP) -o example example.o $(LFLAGS)
	
	
clean:
	rm -f *.o
	rm -f example


.PHONY: help
help:
	@echo
	@echo '   === examples Makefile help ==='
	@echo
	@echo '   make LIB=Eth ............. Build example for EthLib'
	@echo '   make LIB=P100 ............ Build example for P100Lib'
	@echo '   make clean ............... Clean up'
	@echo
	
