# Makefile for sample KiNOKO components
# Created by Enomoto Sanshiro on 13 July 2000.
# Last updated by Jason Detwiler on 30 May 2008.


TARGETS = KinokoAlarmClock-kcom KinokoEventCounter-kcom KinokoDataFlowMeter-kcom

CXX=$(shell kinoko-config --cxx)
FLAGS=$(shell kinoko-config --cxxflags)
LIBS=$(shell kinoko-config --libs)


all: $(TARGETS)


KinokoAlarmClock-kcom: KinokoAlarmClock-kcom.o $(OBJS)
	$(CXX) $(FLAGS) -o $@ $@.o $(OBJS) $(LIBS)

KinokoEventCounter-kcom: KinokoEventCounter-kcom.o $(OBJS)
	$(CXX) $(FLAGS) -o $@ $@.o $(OBJS) $(LIBS)

KinokoDataFlowMeter-kcom: KinokoDataFlowMeter-kcom.o $(OBJS)
	$(CXX) $(FLAGS) -o $@ $@.o $(OBJS) $(LIBS)


.cc.o:
	$(CXX) $(FLAGS) -c $< 


clean:
	rm -f $(TARGETS)
	rm -f *.o
