# Tove-style makefile template for individual modules. Take this and
# fill in filenames for your module - in normal case it should be enough
# to just fill in ARTARGET and OBJS.
#
# Author: Juhana Räsänen

# ARTARGET is used to specify an archive target - that is, the module
# object files are combined into one file with unix 'ar' program. This
# file is then easy to link into the binary in the top level makefile.
# You must write here a name for the archive file, for example bisup.a.
ARTARGET = trs.a

# OBJS must have all object files of your module. it is necessary to
# define this and ARTARGET _before_ the next step (include Rules.Make),
# otherwise the makefiles WON'T WORK.
OBJS = 	trs.o \
	trs_skel.o \
	trs_impl.o \
	cause.o \
	cause_skel.o \
	link.o \
	node.o \
	managementclient.o\
	routingclient.o

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

idl:
	idl trs.idl
	idl cause.idl
	sed s/\<cause\.h\>/\"cause\.h\"/g < trs.h > file
	mv file trs.h
	sed s/\<trs\.h\>/\"trs\.h\"/g < trs.cpp > file
	mv file trs.cpp
	sed s/\<trs\.h\>/\"trs\.h\"/g < trs_skel.h > file
	mv file trs_skel.h
	sed s/\<trs_skel\.h\>/\"trs_skel\.h\"/g < trs_skel.cpp > file
	mv file trs_skel.cpp
	sed s/\<cause\.h\>/\"cause\.h\"/g < cause.cpp > file
	mv file cause.cpp
	sed s/\<cause\.h\>/\"cause\.h\"/g < cause_skel.h > file
	mv file cause_skel.h
	sed s/\<cause_skel\.h\>/\"cause_skel\.h\"/g < cause_skel.cpp > file
	mv file cause_skel.cpp

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

cause.o: /usr/local/include/OB/CORBA.h /usr/local/include/OB/Basic.h
cause.o: /usr/local/include/OB/Config.h /usr/local/include/JTC/JTC.h
cause.o: /usr/local/include/JTC/Thread.h /usr/local/include/JTC/Types.h
cause.o: /usr/local/include/JTC/Config.h /usr/local/include/JTC/Mutex.h
cause.o: /usr/local/include/JTC/Sync.h /usr/local/include/JTC/Event.h
cause.o: /usr/local/include/JTC/Cond.h /usr/local/include/JTC/ThreadGroup.h
cause.o: /usr/local/include/JTC/Monitor.h /usr/local/include/JTC/Exception.h
cause.o: /usr/local/include/JTC/Runnable.h /usr/local/include/JTC/MonitorT.h
cause.o: /usr/local/include/JTC/TSS.h /usr/local/include/OB/Except.h
cause.o: /usr/local/include/OB/Template.h
cause.o: /usr/local/include/OB/Declarations.h /usr/local/include/OB/Any.h
cause.o: /usr/local/include/OB/TCKind.h /usr/local/include/OB/TypeCode.h
cause.o: /usr/local/include/OB/Environment.h /usr/local/include/OB/Context.h
cause.o: /usr/local/include/OB/NamedValue.h /usr/local/include/OB/Principal.h
cause.o: /usr/local/include/OB/IOP.h /usr/local/include/OB/Object.h
cause.o: /usr/local/include/OB/Policy.h /usr/local/include/OB/IntRep.h
cause.o: /usr/local/include/OB/IntRepMember.h /usr/local/include/OB/ORB.h
cause.o: /usr/local/include/OB/Object_skel.h /usr/local/include/OB/ImplRep.h
cause.o: /usr/local/include/OB/BOA.h /usr/local/include/OB/DII.h
cause.o: /usr/local/include/OB/DSI.h /usr/local/include/OB/Current.h
cause.o: /usr/local/include/OB/DynAny.h /usr/local/include/OB/TemplateI.h
cause.o: cause.h
cause_skel.o: /usr/local/include/OB/CORBA.h /usr/local/include/OB/Basic.h
cause_skel.o: /usr/local/include/OB/Config.h /usr/local/include/JTC/JTC.h
cause_skel.o: /usr/local/include/JTC/Thread.h /usr/local/include/JTC/Types.h
cause_skel.o: /usr/local/include/JTC/Config.h /usr/local/include/JTC/Mutex.h
cause_skel.o: /usr/local/include/JTC/Sync.h /usr/local/include/JTC/Event.h
cause_skel.o: /usr/local/include/JTC/Cond.h
cause_skel.o: /usr/local/include/JTC/ThreadGroup.h
cause_skel.o: /usr/local/include/JTC/Monitor.h
cause_skel.o: /usr/local/include/JTC/Exception.h
cause_skel.o: /usr/local/include/JTC/Runnable.h
cause_skel.o: /usr/local/include/JTC/MonitorT.h /usr/local/include/JTC/TSS.h
cause_skel.o: /usr/local/include/OB/Except.h /usr/local/include/OB/Template.h
cause_skel.o: /usr/local/include/OB/Declarations.h
cause_skel.o: /usr/local/include/OB/Any.h /usr/local/include/OB/TCKind.h
cause_skel.o: /usr/local/include/OB/TypeCode.h
cause_skel.o: /usr/local/include/OB/Environment.h
cause_skel.o: /usr/local/include/OB/Context.h
cause_skel.o: /usr/local/include/OB/NamedValue.h
cause_skel.o: /usr/local/include/OB/Principal.h /usr/local/include/OB/IOP.h
cause_skel.o: /usr/local/include/OB/Object.h /usr/local/include/OB/Policy.h
cause_skel.o: /usr/local/include/OB/IntRep.h
cause_skel.o: /usr/local/include/OB/IntRepMember.h
cause_skel.o: /usr/local/include/OB/ORB.h /usr/local/include/OB/Object_skel.h
cause_skel.o: /usr/local/include/OB/ImplRep.h /usr/local/include/OB/BOA.h
cause_skel.o: /usr/local/include/OB/DII.h /usr/local/include/OB/DSI.h
cause_skel.o: /usr/local/include/OB/Current.h /usr/local/include/OB/DynAny.h
cause_skel.o: cause_skel.h cause.h
link.o: link.h /home/vmp/src/pf/types.h /home/vmp/src/pf/storage.h
link.o: /home/vmp/src/pf/types.h /home/vmp/src/pf/frame.h
link.o: /home/vmp/src/pf/exception.h /home/vmp/src/pf/bitstring.h
link.o: /home/vmp/src/pf/ie.h /home/vmp/src/pf/exception.h
managementclient.o: managementclient.h node.h link.h /home/vmp/src/pf/types.h
managementclient.o: /home/vmp/src/pf/storage.h /home/vmp/src/pf/types.h
managementclient.o: /home/vmp/src/pf/frame.h /home/vmp/src/pf/exception.h
managementclient.o: /home/vmp/src/pf/bitstring.h /home/vmp/src/pf/ie.h
managementclient.o: /home/vmp/src/pf/exception.h trs.h cause.h
managementclient.o: /home/vmp/src/common/orbnamingservice.h
managementclient.o: /usr/local/include/OB/CORBA.h
managementclient.o: /usr/local/include/OB/Basic.h
managementclient.o: /usr/local/include/OB/Config.h
managementclient.o: /usr/local/include/JTC/JTC.h
managementclient.o: /usr/local/include/JTC/Thread.h
managementclient.o: /usr/local/include/JTC/Types.h
managementclient.o: /usr/local/include/JTC/Config.h
managementclient.o: /usr/local/include/JTC/Mutex.h
managementclient.o: /usr/local/include/JTC/Sync.h
managementclient.o: /usr/local/include/JTC/Event.h
managementclient.o: /usr/local/include/JTC/Cond.h
managementclient.o: /usr/local/include/JTC/ThreadGroup.h
managementclient.o: /usr/local/include/JTC/Monitor.h
managementclient.o: /usr/local/include/JTC/Exception.h
managementclient.o: /usr/local/include/JTC/Runnable.h
managementclient.o: /usr/local/include/JTC/MonitorT.h
managementclient.o: /usr/local/include/JTC/TSS.h
managementclient.o: /usr/local/include/OB/Except.h
managementclient.o: /usr/local/include/OB/Template.h
managementclient.o: /usr/local/include/OB/Declarations.h
managementclient.o: /usr/local/include/OB/Any.h
managementclient.o: /usr/local/include/OB/TCKind.h
managementclient.o: /usr/local/include/OB/TypeCode.h
managementclient.o: /usr/local/include/OB/Environment.h
managementclient.o: /usr/local/include/OB/Context.h
managementclient.o: /usr/local/include/OB/NamedValue.h
managementclient.o: /usr/local/include/OB/Principal.h
managementclient.o: /usr/local/include/OB/IOP.h
managementclient.o: /usr/local/include/OB/Object.h
managementclient.o: /usr/local/include/OB/Policy.h
managementclient.o: /usr/local/include/OB/IntRep.h
managementclient.o: /usr/local/include/OB/IntRepMember.h
managementclient.o: /usr/local/include/OB/ORB.h
managementclient.o: /usr/local/include/OB/Object_skel.h
managementclient.o: /usr/local/include/OB/ImplRep.h
managementclient.o: /usr/local/include/OB/BOA.h /usr/local/include/OB/DII.h
managementclient.o: /usr/local/include/OB/DSI.h
managementclient.o: /usr/local/include/OB/Current.h
managementclient.o: /usr/local/include/OB/DynAny.h
managementclient.o: /usr/local/include/OB/Util.h
managementclient.o: /usr/local/include/OB/CosNaming.h
node.o: node.h link.h /home/vmp/src/pf/types.h /home/vmp/src/pf/storage.h
node.o: /home/vmp/src/pf/types.h /home/vmp/src/pf/frame.h
node.o: /home/vmp/src/pf/exception.h /home/vmp/src/pf/bitstring.h
node.o: /home/vmp/src/pf/ie.h /home/vmp/src/pf/exception.h
routingclient.o: routingclient.h /home/vmp/src/pf/types.h
routingclient.o: /home/vmp/src/common/orbnamingservice.h
routingclient.o: /usr/local/include/OB/CORBA.h /usr/local/include/OB/Basic.h
routingclient.o: /usr/local/include/OB/Config.h /usr/local/include/JTC/JTC.h
routingclient.o: /usr/local/include/JTC/Thread.h
routingclient.o: /usr/local/include/JTC/Types.h
routingclient.o: /usr/local/include/JTC/Config.h
routingclient.o: /usr/local/include/JTC/Mutex.h /usr/local/include/JTC/Sync.h
routingclient.o: /usr/local/include/JTC/Event.h /usr/local/include/JTC/Cond.h
routingclient.o: /usr/local/include/JTC/ThreadGroup.h
routingclient.o: /usr/local/include/JTC/Monitor.h
routingclient.o: /usr/local/include/JTC/Exception.h
routingclient.o: /usr/local/include/JTC/Runnable.h
routingclient.o: /usr/local/include/JTC/MonitorT.h
routingclient.o: /usr/local/include/JTC/TSS.h /usr/local/include/OB/Except.h
routingclient.o: /usr/local/include/OB/Template.h
routingclient.o: /usr/local/include/OB/Declarations.h
routingclient.o: /usr/local/include/OB/Any.h /usr/local/include/OB/TCKind.h
routingclient.o: /usr/local/include/OB/TypeCode.h
routingclient.o: /usr/local/include/OB/Environment.h
routingclient.o: /usr/local/include/OB/Context.h
routingclient.o: /usr/local/include/OB/NamedValue.h
routingclient.o: /usr/local/include/OB/Principal.h
routingclient.o: /usr/local/include/OB/IOP.h /usr/local/include/OB/Object.h
routingclient.o: /usr/local/include/OB/Policy.h
routingclient.o: /usr/local/include/OB/IntRep.h
routingclient.o: /usr/local/include/OB/IntRepMember.h
routingclient.o: /usr/local/include/OB/ORB.h
routingclient.o: /usr/local/include/OB/Object_skel.h
routingclient.o: /usr/local/include/OB/ImplRep.h /usr/local/include/OB/BOA.h
routingclient.o: /usr/local/include/OB/DII.h /usr/local/include/OB/DSI.h
routingclient.o: /usr/local/include/OB/Current.h
routingclient.o: /usr/local/include/OB/DynAny.h /usr/local/include/OB/Util.h
routingclient.o: /usr/local/include/OB/CosNaming.h
routingclient.o: /home/vmp/src/pf/exception.h /home/vmp/src/pf/types.h
routingclient.o: /home/vmp/src/sf/orbscheduler.h
routingclient.o: /home/vmp/src/sf/fifoscheduler.h
routingclient.o: /usr/local/include/OB/Reactor.h /home/vmp/src/sf/scheduler.h
routingclient.o: /home/vmp/src/pf/exception.h
routingclient.o: /home/vmp/src/sf/schedulerhandle.h /home/vmp/src/sf/otime.h
routingclient.o: trs.h cause.h trs_impl.h trs_skel.h cause_skel.h
routingclient.o: /home/vmp/src/sw/swswitch.h
routingclient.o: /home/vmp/src/common/ss7configure.h
routingclient.o: /home/vmp/src/common/ss7defs.h
routingclient.o: /home/vmp/src/sw/swconfigimpl.h
routingclient.o: /home/vmp/src/mgmt/mgmtdelegationbase.h
routingclient.o: /home/vmp/src/pf/ie.h
routingclient.o: /home/vmp/src/ie/transitnetworkselection.h
routingclient.o: /home/vmp/src/ie/informationelement.h
routingclient.o: /home/vmp/src/pf/bytes.h
trs.o: /usr/local/include/OB/CORBA.h /usr/local/include/OB/Basic.h
trs.o: /usr/local/include/OB/Config.h /usr/local/include/JTC/JTC.h
trs.o: /usr/local/include/JTC/Thread.h /usr/local/include/JTC/Types.h
trs.o: /usr/local/include/JTC/Config.h /usr/local/include/JTC/Mutex.h
trs.o: /usr/local/include/JTC/Sync.h /usr/local/include/JTC/Event.h
trs.o: /usr/local/include/JTC/Cond.h /usr/local/include/JTC/ThreadGroup.h
trs.o: /usr/local/include/JTC/Monitor.h /usr/local/include/JTC/Exception.h
trs.o: /usr/local/include/JTC/Runnable.h /usr/local/include/JTC/MonitorT.h
trs.o: /usr/local/include/JTC/TSS.h /usr/local/include/OB/Except.h
trs.o: /usr/local/include/OB/Template.h /usr/local/include/OB/Declarations.h
trs.o: /usr/local/include/OB/Any.h /usr/local/include/OB/TCKind.h
trs.o: /usr/local/include/OB/TypeCode.h /usr/local/include/OB/Environment.h
trs.o: /usr/local/include/OB/Context.h /usr/local/include/OB/NamedValue.h
trs.o: /usr/local/include/OB/Principal.h /usr/local/include/OB/IOP.h
trs.o: /usr/local/include/OB/Object.h /usr/local/include/OB/Policy.h
trs.o: /usr/local/include/OB/IntRep.h /usr/local/include/OB/IntRepMember.h
trs.o: /usr/local/include/OB/ORB.h /usr/local/include/OB/Object_skel.h
trs.o: /usr/local/include/OB/ImplRep.h /usr/local/include/OB/BOA.h
trs.o: /usr/local/include/OB/DII.h /usr/local/include/OB/DSI.h
trs.o: /usr/local/include/OB/Current.h /usr/local/include/OB/DynAny.h
trs.o: /usr/local/include/OB/TemplateI.h trs.h cause.h
trs_impl.o: trs_impl.h trs_skel.h trs.h cause.h cause_skel.h
trs_impl.o: /home/vmp/src/protocol/cc/ccprotocol.h
trs_impl.o: /usr/local/include/OB/CORBA.h /usr/local/include/OB/Basic.h
trs_impl.o: /usr/local/include/OB/Config.h /usr/local/include/JTC/JTC.h
trs_impl.o: /usr/local/include/JTC/Thread.h /usr/local/include/JTC/Types.h
trs_impl.o: /usr/local/include/JTC/Config.h /usr/local/include/JTC/Mutex.h
trs_impl.o: /usr/local/include/JTC/Sync.h /usr/local/include/JTC/Event.h
trs_impl.o: /usr/local/include/JTC/Cond.h
trs_impl.o: /usr/local/include/JTC/ThreadGroup.h
trs_impl.o: /usr/local/include/JTC/Monitor.h
trs_impl.o: /usr/local/include/JTC/Exception.h
trs_impl.o: /usr/local/include/JTC/Runnable.h
trs_impl.o: /usr/local/include/JTC/MonitorT.h /usr/local/include/JTC/TSS.h
trs_impl.o: /usr/local/include/OB/Except.h /usr/local/include/OB/Template.h
trs_impl.o: /usr/local/include/OB/Declarations.h /usr/local/include/OB/Any.h
trs_impl.o: /usr/local/include/OB/TCKind.h /usr/local/include/OB/TypeCode.h
trs_impl.o: /usr/local/include/OB/Environment.h
trs_impl.o: /usr/local/include/OB/Context.h
trs_impl.o: /usr/local/include/OB/NamedValue.h
trs_impl.o: /usr/local/include/OB/Principal.h /usr/local/include/OB/IOP.h
trs_impl.o: /usr/local/include/OB/Object.h /usr/local/include/OB/Policy.h
trs_impl.o: /usr/local/include/OB/IntRep.h
trs_impl.o: /usr/local/include/OB/IntRepMember.h /usr/local/include/OB/ORB.h
trs_impl.o: /usr/local/include/OB/Object_skel.h
trs_impl.o: /usr/local/include/OB/ImplRep.h /usr/local/include/OB/BOA.h
trs_impl.o: /usr/local/include/OB/DII.h /usr/local/include/OB/DSI.h
trs_impl.o: /usr/local/include/OB/Current.h /usr/local/include/OB/DynAny.h
trs_impl.o: /usr/local/include/OB/Util.h /usr/local/include/OB/CosNaming.h
trs_impl.o: /home/vmp/src/protocol/cc/inap.h /home/vmp/src/sf/orbscheduler.h
trs_impl.o: /home/vmp/src/sf/fifoscheduler.h /usr/local/include/OB/Reactor.h
trs_impl.o: /home/vmp/src/sf/scheduler.h /home/vmp/src/pf/exception.h
trs_impl.o: /home/vmp/src/sf/schedulerhandle.h /home/vmp/src/sf/otime.h
trs_impl.o: /home/vmp/src/pf/transp.h /home/vmp/src/pf/types.h
trs_impl.o: /home/vmp/src/pf/conduit.h /home/vmp/src/pf/types.h
trs_impl.o: /home/vmp/src/pf/messenge.h /home/vmp/src/pf/storage.h
trs_impl.o: /home/vmp/src/pf/frame.h /home/vmp/src/pf/exception.h
trs_impl.o: /home/vmp/src/pf/bitstring.h /home/vmp/src/pf/ie.h
trs_impl.o: /home/vmp/src/pf/protocol.h /home/vmp/src/pf/transp.h
trs_impl.o: /home/vmp/src/pf/state.h /home/vmp/src/pf/conduit.h
trs_impl.o: /home/vmp/src/sf/task.h /home/vmp/src/pf/timers.h
trs_impl.o: /home/vmp/src/pf/timer.h /home/vmp/src/sf/otime.h
trs_impl.o: /home/vmp/src/protocol/cc/dp.h
trs_impl.o: /home/vmp/src/protocol/cc/trigger.h
trs_impl.o: /home/vmp/src/protocol/cc/triggerbase.h
trs_impl.o: /home/vmp/src/protocol/cc/triggerif.h
trs_impl.o: /home/vmp/src/iface/sigif/sigstrings.h
trs_impl.o: /home/vmp/src/protocol/cc/cctypes.h
trs_impl.o: /home/vmp/src/protocol/cc/ccif.h
trs_impl.o: /home/vmp/src/iface/binapif/binappdus.h
trs_impl.o: /home/vmp/src/protocol/cc/inap.h /home/vmp/src/pf/state.h
trs_impl.o: /home/vmp/src/protocol/gsmp/gsmpconnectionmanagement.h
trs_impl.o: /home/vmp/src/pf/adapter.h /home/vmp/src/pf/protocol.h
trs_impl.o: /home/vmp/src/protocol/gsmp/ackobj.h
trs_impl.o: /home/vmp/src/protocol/gsmp/defs.h
trs_impl.o: /home/vmp/src/protocol/gsmp/gsmppoint.h
trs_impl.o: /home/vmp/src/protocol/gsmp/gsmpdefs.h /home/vmp/src/pf/bytes.h
trs_impl.o: /home/vmp/src/pf/debug.h
trs_skel.o: /usr/local/include/OB/CORBA.h /usr/local/include/OB/Basic.h
trs_skel.o: /usr/local/include/OB/Config.h /usr/local/include/JTC/JTC.h
trs_skel.o: /usr/local/include/JTC/Thread.h /usr/local/include/JTC/Types.h
trs_skel.o: /usr/local/include/JTC/Config.h /usr/local/include/JTC/Mutex.h
trs_skel.o: /usr/local/include/JTC/Sync.h /usr/local/include/JTC/Event.h
trs_skel.o: /usr/local/include/JTC/Cond.h
trs_skel.o: /usr/local/include/JTC/ThreadGroup.h
trs_skel.o: /usr/local/include/JTC/Monitor.h
trs_skel.o: /usr/local/include/JTC/Exception.h
trs_skel.o: /usr/local/include/JTC/Runnable.h
trs_skel.o: /usr/local/include/JTC/MonitorT.h /usr/local/include/JTC/TSS.h
trs_skel.o: /usr/local/include/OB/Except.h /usr/local/include/OB/Template.h
trs_skel.o: /usr/local/include/OB/Declarations.h /usr/local/include/OB/Any.h
trs_skel.o: /usr/local/include/OB/TCKind.h /usr/local/include/OB/TypeCode.h
trs_skel.o: /usr/local/include/OB/Environment.h
trs_skel.o: /usr/local/include/OB/Context.h
trs_skel.o: /usr/local/include/OB/NamedValue.h
trs_skel.o: /usr/local/include/OB/Principal.h /usr/local/include/OB/IOP.h
trs_skel.o: /usr/local/include/OB/Object.h /usr/local/include/OB/Policy.h
trs_skel.o: /usr/local/include/OB/IntRep.h
trs_skel.o: /usr/local/include/OB/IntRepMember.h /usr/local/include/OB/ORB.h
trs_skel.o: /usr/local/include/OB/Object_skel.h
trs_skel.o: /usr/local/include/OB/ImplRep.h /usr/local/include/OB/BOA.h
trs_skel.o: /usr/local/include/OB/DII.h /usr/local/include/OB/DSI.h
trs_skel.o: /usr/local/include/OB/Current.h /usr/local/include/OB/DynAny.h
trs_skel.o: trs_skel.h trs.h cause.h cause_skel.h
