system =
compile	=
link =

library:	programs objects symbols
		echo library up	to date

programs:	Pooh.out RPC2.out RPC1.out 
		echo programs up to date

symbols:	.sym/SSFoo .sym/Foo 
		echo symbols up	to date

objects:	.lnk/SSFoo .lnk/CSFoo .lnk/Pooh	.lnk/RPC2 .lnk/RPC1 
		echo objects up	to date

Pooh.out:	.lnk/Pooh ../lib/.lnk/Streams ../lib/.lnk/StringStream \
  ../lib/.lnk/SysStreams ../lib/.lnk/TextIO ../lib/.lnk/Threads	\
  ../rpc/.lnk/Timers ../rpc/.lnk/UDP ../lib/.lnk/WriteF	../lib/.lnk/Storage 
		m2l$(system) $(link) Pooh

RPC2.out:	.lnk/RPC2 ../lib/.lnk/Exceptions ../rpc/.lnk/Marshal \
  ../rpc/.lnk/RPC ../rpc/.lnk/RPCInit ../lib/.lnk/Strings \
  ../lib/.lnk/SysStreams ../lib/.lnk/Threads ../lib/.lnk/TimeDate \
  ../rpc/.lnk/Timers ../lib/.lnk/UnixArgs ../lib/.lnk/UnixMCI \
  ../lib/.lnk/UnixMonitor ../lib/.lnk/WriteF ../lib/.lnk/SystemTypes 
		m2l$(system) $(link) RPC2

RPC1.out:	.lnk/RPC1 ../rpc/.lnk/Marshal ../rpc/.lnk/RPC \
  ../rpc/.lnk/RPCInit ../lib/.lnk/Strings ../lib/.lnk/SysStreams \
  ../lib/.lnk/Threads ../rpc/.lnk/Timers ../lib/.lnk/WriteF \
  ../lib/.lnk/SystemTypes 
		m2l$(system) $(link) RPC1

.lnk/SSFoo:	SSFoo.mod .sym/SSFoo ../rpc/.sym/Marshal ../rpc/.sym/RPC \
  ../lib/.sym/Strings .sym/Foo 
		m2c$(system) $(compile)	SSFoo

.lnk/CSFoo:	CSFoo.mod .sym/Foo ../rpc/.sym/Marshal ../rpc/.sym/RPC \
  ../lib/.sym/Strings 
		m2c$(system) $(compile)	CSFoo

.lnk/Pooh:	Pooh.mod ../lib/.sym/Streams ../lib/.sym/StringStream \
  ../lib/.sym/SysStreams ../lib/.sym/TextIO ../lib/.sym/Threads	\
  ../rpc/.sym/Timers ../rpc/.sym/UDP ../lib/.sym/WriteF	../lib/.sym/Storage 
		m2c$(system) $(compile)	Pooh

.lnk/RPC2:	RPC2.mod ../lib/.sym/Exceptions	../rpc/.sym/Marshal \
  ../rpc/.sym/RPC ../rpc/.sym/RPCInit ../lib/.sym/Strings \
  ../lib/.sym/SysStreams ../lib/.sym/Threads ../lib/.sym/TimeDate \
  ../rpc/.sym/Timers ../lib/.sym/UnixArgs ../lib/.sym/UnixMCI \
  ../lib/.sym/UnixMonitor ../lib/.sym/WriteF ../lib/.sym/SystemTypes 
		m2c$(system) $(compile)	RPC2

.lnk/RPC1:	RPC1.mod ../rpc/.sym/Marshal ../rpc/.sym/RPC \
  ../rpc/.sym/RPCInit ../lib/.sym/Strings ../lib/.sym/SysStreams \
  ../lib/.sym/Threads ../rpc/.sym/Timers ../lib/.sym/WriteF \
  ../lib/.sym/SystemTypes 
		m2c$(system) $(compile)	RPC1

.sym/SSFoo:	SSFoo.def ../rpc/.sym/RPC ../lib/.sym/Strings 
		m2c$(system) -d	$(compile) SSFoo

.sym/Foo:	Foo.def	../rpc/.sym/RPC	../lib/.sym/Strings 
		m2c$(system) -d	$(compile) Foo


