
ifdef USE_OCP_TLM_KIT
OBJS = ocp_tl3_factory.o
else
OBJS = 
endif

all: $(OBJS)

%.d: %.cc
	$(SHELL) -ec "$(CXX) -MM $(CPPFLAGS) $(CXXFLAGS) $(INCLUDES) $< | sed 's/$*.o/& $@/g' > $@"

ifneq ($(MAKECMDGOALS),clean)
-include $(OBJS:.o=.d)
endif

%.o: %.cc
	$(CXX) -c $< $(CPPFLAGS) $(CXXFLAGS) $(INCLUDES)

.PHONY: clean
clean:
	rm -f *~ *.o *.d