# event comsumer makefile
# Author: Timo Kokkonen

# This is the name of the executable
#TARGET =

# Object files
#OBJS =

PUSHSUPPLIER_OBJS = pushsupplier.o

PUSHCONSUMER_OBJS = pushconsumer.o

# Subdirs that contain necessary modules
SUBDIRS =

# Names of the modules to be linked to the binary
MODULEFILES = event.a

# include a Rules file
include $(TOVESRC)/Rules.Make

all:	pushsupplier pushconsumer

server:	pushsupplier

client:	pushconsumer

pushsupplier: $(PUSHSUPPLIER_OBJS)
	for i in $(SUBDIRS); do make -C $$i; done
	$(CC) $(CCFLAGS) $(INC_DIRS) -o pushsupplier $(PUSHSUPPLIER_OBJS) $(MODULEFILES) $(ORBLIB) $(NAMELIB) $(EVENTLIB)

pushconsumer: $(PUSHCONSUMER_OBJS)
	for i in $(SUBDIRS); do make -C $$i; done
	$(CC) $(CCFLAGS) $(INC_DIRS) -o pushconsumer $(PUSHCONSUMER_OBJS) $(MODULEFILES) $(ORBLIB) $(NAMELIB) $(EVENTLIB)
clean:
	rm -rf *~ *.o pushsupplier pushconsumer

# Do make in all subdirs, link the executable
#$(TARGET) : $(OBJS)

# Dependencies are below. The line next to is used by makedepend, so
# DO NOT DELETE

pushconsumer.o: /usr/local/include/OB/CORBA.h /usr/local/include/OB/Basic.h
pushconsumer.o: /usr/local/include/OB/Config.h /usr/local/include/OB/Except.h
pushconsumer.o: /usr/local/include/OB/Template.h
pushconsumer.o: /usr/local/include/OB/Declarations.h
pushconsumer.o: /usr/local/include/OB/Any.h /usr/local/include/OB/TCKind.h
pushconsumer.o: /usr/local/include/OB/TypeCode.h
pushconsumer.o: /usr/local/include/OB/Environment.h
pushconsumer.o: /usr/local/include/OB/Context.h
pushconsumer.o: /usr/local/include/OB/NamedValue.h
pushconsumer.o: /usr/local/include/OB/Principal.h /usr/local/include/OB/IOP.h
pushconsumer.o: /usr/local/include/OB/Object.h /usr/local/include/OB/Policy.h
pushconsumer.o: /usr/local/include/OB/IntRep.h
pushconsumer.o: /usr/local/include/OB/IntRepMember.h
pushconsumer.o: /usr/local/include/OB/ORB.h
pushconsumer.o: /usr/local/include/OB/Object_skel.h
pushconsumer.o: /usr/local/include/OB/ImplRep.h /usr/local/include/OB/BOA.h
pushconsumer.o: /usr/local/include/OB/DII.h /usr/local/include/OB/DSI.h
pushconsumer.o: /usr/local/include/OB/Current.h
pushconsumer.o: /usr/local/include/OB/DynAny.h /usr/local/include/OB/Util.h
pushconsumer.o: /usr/local/include/OB/CosEventChannelAdmin.h
pushconsumer.o: /usr/local/include/OB/CosEventComm.h pushconsumer_impl.h
pushconsumer.o: /usr/local/include/OB/CosEventComm_skel.h
pushconsumer_impl.o: /usr/local/include/OB/CORBA.h
pushconsumer_impl.o: /usr/local/include/OB/Basic.h
pushconsumer_impl.o: /usr/local/include/OB/Config.h
pushconsumer_impl.o: /usr/local/include/OB/Except.h
pushconsumer_impl.o: /usr/local/include/OB/Template.h
pushconsumer_impl.o: /usr/local/include/OB/Declarations.h
pushconsumer_impl.o: /usr/local/include/OB/Any.h
pushconsumer_impl.o: /usr/local/include/OB/TCKind.h
pushconsumer_impl.o: /usr/local/include/OB/TypeCode.h
pushconsumer_impl.o: /usr/local/include/OB/Environment.h
pushconsumer_impl.o: /usr/local/include/OB/Context.h
pushconsumer_impl.o: /usr/local/include/OB/NamedValue.h
pushconsumer_impl.o: /usr/local/include/OB/Principal.h
pushconsumer_impl.o: /usr/local/include/OB/IOP.h
pushconsumer_impl.o: /usr/local/include/OB/Object.h
pushconsumer_impl.o: /usr/local/include/OB/Policy.h
pushconsumer_impl.o: /usr/local/include/OB/IntRep.h
pushconsumer_impl.o: /usr/local/include/OB/IntRepMember.h
pushconsumer_impl.o: /usr/local/include/OB/ORB.h
pushconsumer_impl.o: /usr/local/include/OB/Object_skel.h
pushconsumer_impl.o: /usr/local/include/OB/ImplRep.h
pushconsumer_impl.o: /usr/local/include/OB/BOA.h /usr/local/include/OB/DII.h
pushconsumer_impl.o: /usr/local/include/OB/DSI.h
pushconsumer_impl.o: /usr/local/include/OB/Current.h
pushconsumer_impl.o: /usr/local/include/OB/DynAny.h pushconsumer_impl.h
pushconsumer_impl.o: /usr/local/include/OB/CosEventComm_skel.h
pushconsumer_impl.o: /usr/local/include/OB/CosEventComm.h
pushsupplier.o: /usr/local/include/OB/CORBA.h /usr/local/include/OB/Basic.h
pushsupplier.o: /usr/local/include/OB/Config.h /usr/local/include/OB/Except.h
pushsupplier.o: /usr/local/include/OB/Template.h
pushsupplier.o: /usr/local/include/OB/Declarations.h
pushsupplier.o: /usr/local/include/OB/Any.h /usr/local/include/OB/TCKind.h
pushsupplier.o: /usr/local/include/OB/TypeCode.h
pushsupplier.o: /usr/local/include/OB/Environment.h
pushsupplier.o: /usr/local/include/OB/Context.h
pushsupplier.o: /usr/local/include/OB/NamedValue.h
pushsupplier.o: /usr/local/include/OB/Principal.h /usr/local/include/OB/IOP.h
pushsupplier.o: /usr/local/include/OB/Object.h /usr/local/include/OB/Policy.h
pushsupplier.o: /usr/local/include/OB/IntRep.h
pushsupplier.o: /usr/local/include/OB/IntRepMember.h
pushsupplier.o: /usr/local/include/OB/ORB.h
pushsupplier.o: /usr/local/include/OB/Object_skel.h
pushsupplier.o: /usr/local/include/OB/ImplRep.h /usr/local/include/OB/BOA.h
pushsupplier.o: /usr/local/include/OB/DII.h /usr/local/include/OB/DSI.h
pushsupplier.o: /usr/local/include/OB/Current.h
pushsupplier.o: /usr/local/include/OB/DynAny.h /usr/local/include/OB/Util.h
pushsupplier.o: /usr/local/include/OB/CosEventChannelAdmin.h
pushsupplier.o: /usr/local/include/OB/CosEventComm.h pushsupplier_impl.h
pushsupplier.o: /usr/local/include/OB/CosEventComm_skel.h
pushsupplier_impl.o: /usr/local/include/OB/CORBA.h
pushsupplier_impl.o: /usr/local/include/OB/Basic.h
pushsupplier_impl.o: /usr/local/include/OB/Config.h
pushsupplier_impl.o: /usr/local/include/OB/Except.h
pushsupplier_impl.o: /usr/local/include/OB/Template.h
pushsupplier_impl.o: /usr/local/include/OB/Declarations.h
pushsupplier_impl.o: /usr/local/include/OB/Any.h
pushsupplier_impl.o: /usr/local/include/OB/TCKind.h
pushsupplier_impl.o: /usr/local/include/OB/TypeCode.h
pushsupplier_impl.o: /usr/local/include/OB/Environment.h
pushsupplier_impl.o: /usr/local/include/OB/Context.h
pushsupplier_impl.o: /usr/local/include/OB/NamedValue.h
pushsupplier_impl.o: /usr/local/include/OB/Principal.h
pushsupplier_impl.o: /usr/local/include/OB/IOP.h
pushsupplier_impl.o: /usr/local/include/OB/Object.h
pushsupplier_impl.o: /usr/local/include/OB/Policy.h
pushsupplier_impl.o: /usr/local/include/OB/IntRep.h
pushsupplier_impl.o: /usr/local/include/OB/IntRepMember.h
pushsupplier_impl.o: /usr/local/include/OB/ORB.h
pushsupplier_impl.o: /usr/local/include/OB/Object_skel.h
pushsupplier_impl.o: /usr/local/include/OB/ImplRep.h
pushsupplier_impl.o: /usr/local/include/OB/BOA.h /usr/local/include/OB/DII.h
pushsupplier_impl.o: /usr/local/include/OB/DSI.h
pushsupplier_impl.o: /usr/local/include/OB/Current.h
pushsupplier_impl.o: /usr/local/include/OB/DynAny.h
pushsupplier_impl.o: /usr/local/include/OB/Util.h pushsupplier_impl.h
pushsupplier_impl.o: /usr/local/include/OB/CosEventComm_skel.h
pushsupplier_impl.o: /usr/local/include/OB/CosEventComm.h
test.o: /usr/local/include/OB/Util.h
test.o: /usr/local/include/OB/CosEventChannelAdmin.h
test.o: /usr/local/include/OB/CosEventComm.h
test.o: /localhome/tkokkone/src/pf/debug.h
test.o: /localhome/tkokkone/src/pf/system.h
test.o: /localhome/tkokkone/src/pf/state.h
test.o: /localhome/tkokkone/src/pf/protocol.h
test.o: /localhome/tkokkone/src/pf/types.h
test.o: /localhome/tkokkone/src/pf/transp.h
test.o: /localhome/tkokkone/src/pf/conduit.h
test.o: /localhome/tkokkone/src/pf/exception.h
test.o: /localhome/tkokkone/src/pf/messenge.h
test.o: /localhome/tkokkone/src/pf/storage.h
test.o: /localhome/tkokkone/src/pf/frame.h
test.o: /localhome/tkokkone/src/pf/bitstring.h
test.o: /localhome/tkokkone/src/pf/types.h /localhome/tkokkone/src/sf/task.h
test.o: /localhome/tkokkone/src/pf/timers.h
test.o: /localhome/tkokkone/src/pf/timer.h /localhome/tkokkone/src/sf/otime.h
test.o: /localhome/tkokkone/src/sf/orbscheduler.h
test.o: /usr/local/include/OB/CORBA.h /usr/local/include/OB/Basic.h
test.o: /usr/local/include/OB/Config.h /usr/local/include/OB/Except.h
test.o: /usr/local/include/OB/Template.h /usr/local/include/OB/Declarations.h
test.o: /usr/local/include/OB/Any.h /usr/local/include/OB/TCKind.h
test.o: /usr/local/include/OB/TypeCode.h /usr/local/include/OB/Environment.h
test.o: /usr/local/include/OB/Context.h /usr/local/include/OB/NamedValue.h
test.o: /usr/local/include/OB/Principal.h /usr/local/include/OB/IOP.h
test.o: /usr/local/include/OB/Object.h /usr/local/include/OB/Policy.h
test.o: /usr/local/include/OB/IntRep.h /usr/local/include/OB/IntRepMember.h
test.o: /usr/local/include/OB/ORB.h /usr/local/include/OB/Object_skel.h
test.o: /usr/local/include/OB/ImplRep.h /usr/local/include/OB/BOA.h
test.o: /usr/local/include/OB/DII.h /usr/local/include/OB/DSI.h
test.o: /usr/local/include/OB/Current.h /usr/local/include/OB/DynAny.h
test.o: /usr/local/include/OB/Reactor.h
test.o: /localhome/tkokkone/src/sf/scheduler.h
test.o: /localhome/tkokkone/src/sf/schedulerhandle.h
test.o: /localhome/tkokkone/src/sf/otime.h
test.o: /localhome/tkokkone/src/testing/event/pushsupplier_impl.h
test.o: /usr/local/include/OB/CosEventComm_skel.h
