
include Makefile.local

SRC_FILES = 

include src/config.mk

OBJS = $(SRC_FILES:src/%.cpp=build/%.o)

all : lib/libtfcppsimple.a

lib/libtfcppsimple.a : lib $(OBJS)
	mkdir -p lib
	$(AR) rc $@ $(OBJS)
	$(RANLIB) $@

$(OBJS) : build/%.o : src/%.cpp
	mkdir -p $(dir $@)
	$(CXX) $(CXX_FLAGS) -I include -I third-party/tinkerforge/include -I third-party/log4cpp/include -c $< -o $@

clean : 
	rm -rf build

distclean : clean
	rm -rf lib/libtfcppsimple.a
