system =
compile	=-E
link =-E

library:	programs objects symbols
		echo library up	to date

programs:	sizethem.out kwr.out krd.out stc.out 
		echo programs up to date

symbols:	.sym/FilesystemDEBUG .sym/dir .sym/IOpack .sym/extio \
  .sym/UDMdefs .sym/c32arith .sym/bio .sym/flio	.sym/misc 
		echo symbols up	to date

objects:	.lnk/FilesystemDEBUG .lnk/sizethem .lnk/kwr .lnk/dir \
  .lnk/IOpack .lnk/krd .lnk/stc	.lnk/extio .lnk/UDMdefs	.lnk/c32arith \
  .lnk/bio .lnk/flio .lnk/misc 
		echo objects up	to date

sizethem.out:	.lnk/sizethem /usr/local/lib/m2/NEW/.lnk/SysStreams \
  /usr/local/lib/m2/NEW/.lnk/WriteF \
  /u/ksos/ksos32/lib/trusted/.lnk/K32baseTypes \
  /u/ksos/ksos32/lib/trusted/.lnk/K32types \
  /u/ksos/ksos32/lib/trusted/.lnk/IOform \
  /u/ksos/ksos32/lib/trusted/.lnk/IOEform \
  /u/ksos/ksos32/lib/trusted/.lnk/IOFform 
		m2l$(system) $(link) sizethem

kwr.out:	.lnk/kwr /usr/local/lib/m2/NEW/.lnk/UnixIO \
  /usr/local/lib/m2/NEW/.lnk/UnixProcess /usr/local/lib/m2/NEW/.lnk/Streams \
  /usr/local/lib/m2/NEW/.lnk/SysStreams	/usr/local/lib/m2/NEW/.lnk/WriteF \
  /usr/local/lib/m2/NEW/.lnk/TextIO /usr/local/lib/m2/NEW/.lnk/CharCodes \
  /u/ksos/ksos32/lib/trusted/.lnk/K32baseTypes .lnk/c32arith \
  /u/ksos/ksos32/lib/trusted/.lnk/IOFform .lnk/extio \
  /usr/local/lib/m2/NEW/.lnk/Strings .lnk/FilesystemDEBUG \
  /u/ksos/ksos32/lib/trusted/.lnk/IOform \
  /u/ksos/ksos32/lib/trusted/.lnk/IOEform .lnk/IOpack \
  /u/ksos/ksos32/lib/trusted/.lnk/IOpack .lnk/misc \
  /usr/local/lib/m2/NEW/.lnk/Exceptions	\
  /usr/local/lib/m2/NEW/.lnk/UnixSignals .lnk/bio .lnk/flio \
  /u/ksos/ksos32/lib/trusted/.lnk/K32types .lnk/dir .lnk/UDMdefs 
		m2l$(system) $(link) kwr

krd.out:	.lnk/krd /usr/local/lib/m2/NEW/.lnk/UnixIO \
  /usr/local/lib/m2/NEW/.lnk/UnixProcess /usr/local/lib/m2/NEW/.lnk/Streams \
  /usr/local/lib/m2/NEW/.lnk/SysStreams	/usr/local/lib/m2/NEW/.lnk/WriteF \
  /usr/local/lib/m2/NEW/.lnk/TextIO /usr/local/lib/m2/NEW/.lnk/CharCodes \
  /u/ksos/ksos32/lib/trusted/.lnk/IOFform .lnk/extio \
  /usr/local/lib/m2/NEW/.lnk/Strings .lnk/FilesystemDEBUG \
  /u/ksos/ksos32/lib/trusted/.lnk/IOform \
  /u/ksos/ksos32/lib/trusted/.lnk/IOEform \
  /u/ksos/ksos32/lib/trusted/.lnk/K32baseTypes .lnk/IOpack \
  /u/ksos/ksos32/lib/trusted/.lnk/IOpack .lnk/misc \
  /usr/local/lib/m2/NEW/.lnk/Exceptions	\
  /usr/local/lib/m2/NEW/.lnk/UnixSignals .lnk/c32arith .lnk/bio	.lnk/flio \
  /u/ksos/ksos32/lib/trusted/.lnk/K32types .lnk/dir .lnk/UDMdefs 
		m2l$(system) $(link) krd

stc.out:	.lnk/stc /usr/local/lib/m2/NEW/.lnk/UnixProcess	\
  /usr/local/lib/m2/NEW/.lnk/Streams /usr/local/lib/m2/NEW/.lnk/SysStreams \
  /usr/local/lib/m2/NEW/.lnk/WriteF /usr/local/lib/m2/NEW/.lnk/TextIO \
  /usr/local/lib/m2/NEW/.lnk/CharCodes \
  /u/ksos/ksos32/lib/trusted/.lnk/K32baseTypes \
  /u/ksos/ksos32/lib/trusted/.lnk/K32except \
  /u/ksos/ksos32/lib/trusted/.lnk/IOform \
  /u/ksos/ksos32/lib/trusted/.lnk/IOFform .lnk/c32arith	.lnk/extio \
  /usr/local/lib/m2/NEW/.lnk/UnixIO /usr/local/lib/m2/NEW/.lnk/Strings \
  .lnk/FilesystemDEBUG /u/ksos/ksos32/lib/trusted/.lnk/IOEform .lnk/IOpack \
  /u/ksos/ksos32/lib/trusted/.lnk/IOpack .lnk/misc \
  /usr/local/lib/m2/NEW/.lnk/Exceptions	\
  /usr/local/lib/m2/NEW/.lnk/UnixSignals .lnk/bio 
		m2l$(system) $(link) stc

.lnk/FilesystemDEBUG: FilesystemDEBUG.mod .sym/FilesystemDEBUG \
  /usr/local/lib/m2/NEW/.sym/WriteF /usr/local/lib/m2/NEW/.sym/SysStreams \
  /u/ksos/ksos32/lib/trusted/.sym/IOform \
  /u/ksos/ksos32/lib/trusted/.sym/IOEform \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform 
		m2c$(system) $(compile)	FilesystemDEBUG

.lnk/sizethem:	sizethem.mod /usr/local/lib/m2/NEW/.sym/SysStreams \
  /usr/local/lib/m2/NEW/.sym/WriteF \
  /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes \
  /u/ksos/ksos32/lib/trusted/.sym/K32types \
  /u/ksos/ksos32/lib/trusted/.sym/IOform \
  /u/ksos/ksos32/lib/trusted/.sym/IOEform \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform 
		m2c$(system) $(compile)	sizethem

.lnk/kwr:	kwr.mod	/usr/local/lib/m2/NEW/.sym/UnixIO \
  /usr/local/lib/m2/NEW/.sym/UnixProcess /usr/local/lib/m2/NEW/.sym/Streams \
  /usr/local/lib/m2/NEW/.sym/SysStreams	/usr/local/lib/m2/NEW/.sym/WriteF \
  /usr/local/lib/m2/NEW/.sym/TextIO /usr/local/lib/m2/NEW/.sym/CharCodes \
  /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes .sym/c32arith \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform .sym/extio .sym/flio .sym/dir	
		m2c$(system) $(compile)	kwr

.lnk/dir:	dir.mod	.sym/dir /usr/local/lib/m2/NEW/.sym/Strings \
  /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes \
  /u/ksos/ksos32/lib/trusted/.sym/K32types \
  /u/ksos/ksos32/lib/trusted/.sym/IOform \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform .sym/c32arith	.sym/misc .sym/extio \
  .sym/flio .sym/UDMdefs /usr/local/lib/m2/NEW/.sym/WriteF \
  /usr/local/lib/m2/NEW/.sym/SysStreams	
		m2c$(system) $(compile)	dir

.lnk/IOpack:	IOpack.mod .sym/IOpack /usr/local/lib/m2/NEW/.sym/SysStreams \
  /usr/local/lib/m2/NEW/.sym/WriteF \
  /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes \
  /u/ksos/ksos32/lib/trusted/.sym/IOform \
  /u/ksos/ksos32/lib/trusted/.sym/IOEform .sym/FilesystemDEBUG 
		m2c$(system) $(compile)	IOpack

.lnk/krd:	krd.mod	/usr/local/lib/m2/NEW/.sym/UnixIO \
  /usr/local/lib/m2/NEW/.sym/UnixProcess /usr/local/lib/m2/NEW/.sym/Streams \
  /usr/local/lib/m2/NEW/.sym/SysStreams	/usr/local/lib/m2/NEW/.sym/WriteF \
  /usr/local/lib/m2/NEW/.sym/TextIO /usr/local/lib/m2/NEW/.sym/CharCodes \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform .sym/extio .sym/flio .sym/dir	
		m2c$(system) $(compile)	krd

.lnk/stc:	stc.mod	/usr/local/lib/m2/NEW/.sym/UnixProcess \
  /usr/local/lib/m2/NEW/.sym/Streams /usr/local/lib/m2/NEW/.sym/SysStreams \
  /usr/local/lib/m2/NEW/.sym/WriteF /usr/local/lib/m2/NEW/.sym/TextIO \
  /usr/local/lib/m2/NEW/.sym/CharCodes \
  /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes \
  /u/ksos/ksos32/lib/trusted/.sym/K32except \
  /u/ksos/ksos32/lib/trusted/.sym/IOform \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform .sym/c32arith	.sym/extio 
		m2c$(system) $(compile)	stc

.lnk/extio:	extio.mod .sym/extio /usr/local/lib/m2/NEW/.sym/SysStreams \
  /usr/local/lib/m2/NEW/.sym/Streams /usr/local/lib/m2/NEW/.sym/WriteF \
  /usr/local/lib/m2/NEW/.sym/UnixProcess /usr/local/lib/m2/NEW/.sym/UnixIO \
  /usr/local/lib/m2/NEW/.sym/Strings .sym/FilesystemDEBUG \
  /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes .sym/IOpack \
  /u/ksos/ksos32/lib/trusted/.sym/IOform \
  /u/ksos/ksos32/lib/trusted/.sym/IOEform \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform .sym/misc .sym/c32arith .sym/bio 
		m2c$(system) $(compile)	extio

.lnk/UDMdefs:	UDMdefs.mod .sym/UDMdefs \
  /u/ksos/ksos32/lib/trusted/.sym/K32types 
		m2c$(system) $(compile)	UDMdefs

.lnk/c32arith:	c32arith.mod .sym/c32arith \
  /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes 
		m2c$(system) $(compile)	c32arith

.lnk/bio:	bio.mod	.sym/bio /usr/local/lib/m2/NEW/.sym/UnixIO \
  /usr/local/lib/m2/NEW/.sym/TextIO /usr/local/lib/m2/NEW/.sym/SysStreams \
  /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes .sym/misc 
		m2c$(system) $(compile)	bio

.lnk/flio:	flio.mod .sym/flio \
  /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes \
  /u/ksos/ksos32/lib/trusted/.sym/K32types .sym/c32arith \
  /u/ksos/ksos32/lib/trusted/.sym/IOform \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform .sym/misc .sym/bio .sym/extio	
		m2c$(system) $(compile)	flio

.lnk/misc:	misc.mod .sym/misc /usr/local/lib/m2/NEW/.sym/Exceptions \
  /usr/local/lib/m2/NEW/.sym/UnixSignals 
		m2c$(system) $(compile)	misc

.sym/FilesystemDEBUG: FilesystemDEBUG.def \
  /u/ksos/ksos32/lib/trusted/.sym/IOform \
  /u/ksos/ksos32/lib/trusted/.sym/IOEform \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform 
		m2c$(system) -d	$(compile) FilesystemDEBUG

.sym/dir:	dir.def	/u/ksos/ksos32/lib/trusted/.sym/IOFform	.sym/UDMdefs \
  .sym/extio .sym/flio 
		m2c$(system) -d	$(compile) dir

.sym/IOpack:	IOpack.def 
		m2c$(system) -d	$(compile) IOpack

.sym/extio:	extio.def /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes \
  /u/ksos/ksos32/lib/trusted/.sym/IOform \
  /u/ksos/ksos32/lib/trusted/.sym/IOEform \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform .sym/bio 
		m2c$(system) -d	$(compile) extio

.sym/UDMdefs:	UDMdefs.def /u/ksos/ksos32/lib/trusted/.sym/K32types 
		m2c$(system) -d	$(compile) UDMdefs

.sym/c32arith:	c32arith.def /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes 
		m2c$(system) -d	$(compile) c32arith

.sym/bio:	bio.def	/u/ksos/ksos32/lib/trusted/.sym/K32baseTypes 
		m2c$(system) -d	$(compile) bio

.sym/flio:	flio.def /u/ksos/ksos32/lib/trusted/.sym/K32baseTypes \
  /u/ksos/ksos32/lib/trusted/.sym/IOform \
  /u/ksos/ksos32/lib/trusted/.sym/IOFform .sym/bio .sym/extio 
		m2c$(system) -d	$(compile) flio

.sym/misc:	misc.def 
		m2c$(system) -d	$(compile) misc


