CROSS_COMPILE=arm-none-linux-gnueabi-

CC=$(CROSS_COMPILE)gcc
STRIP=$(CROSS_COMPILE)strip
CFLAGS += -I../library/
LDFLAGS += -L../library/ -lpthread -lmodbus
CXXFLAGS=
HOME:=$(shell pwd)

all:	simple-mbgateway

simple-mbgateway: ../libmodbus.so simple-mbgateway.o
	$(CC) simple-mbgateway.o $(CFLAGS) $(LDFLAGS) -o simple-mbgateway 

../libmodbus.so:
	(cd $(HOME)/../library; CC=$(CC) STRIP=$(STRIP) $(MAKE))

clean:
	rm *.o simple-mbgateway ../library/*.o ../library/*.so > /dev/null 2>&1

