### Dependancies for ts3
ts3					
	makefile				
	:obj:Locator.pch.obj		
#	:::tl:startstop.asm.obj		
#	:::tl:loading.asm.obj		
	:obj:QD.pch.obj			
#	:obj:TextDraw.Pch.Obj		
	:obj:Cursor.Pch.Obj			
	:::QD:objs:Env.Asm.Obj		
	:obj:install.asm.obj		
	:::WindMgr:WindMgr.asm.obj		
	:::WindMgr:NewCalls.asm.obj		
	:obj:WindMgr.pch.obj		
	:obj:ControlMgr.pch.obj		
	:::ControlMgr:ControlMgr.asm.obj	
	:::ControlMgr:PicProc.asm.obj 	
	:::ControlMgr:StatTextProc.asm.obj	
	:::ControlMgr:defprocs.asm.obj	
	:::MenuMgr:MenuMgr.asm.obj		
	:::MenuMgr:PopUpProc.asm.obj		
	:obj:MenuMgr.pch.obj		
	:obj:DialogMgr.pch.obj		
	:::DialogMgr:Dialog.asm.obj		
	:obj:Desk.pch.obj			
	:::Desk:NDACalls.asm.obj		
	:::Desk:CDAMenu.asm.obj		
	:::QD:QDAlone:Strip.asm.obj		
	:obj:Sound.aii.obj			
	:::Sound:obj:StartSound.aii.obj	
	:::Sound:obj:Fsynth_irq.aii.obj	
	:::Sound:obj:ServeGen.aii.obj		
	:::Sound:obj:SetGCB.aii.obj		
	:::Sound:obj:StartUp.aii.obj		
	:::Sound:obj:StartPlaying.aii.obj	
	:obj:Misc.tools.pch.obj		
	:::misc.tools:ROMDataMgr.asm.obj	
	:obj:Memory.pch.obj			
	:obj:InitCode.pch.obj		
	:::mm:mm.asm.obj			
	:obj:EventMgr.pch.obj		
	:::events:em.asm.obj		
	:obj:IntMath.pch.obj		
	:obj:Text.Tools.pch.obj		
	:obj:SANE.pch.obj
	linkiigs  		
		-lseg:$2000 INIT	
			:obj:install.asm.obj 
			:obj:InitCode.pch.obj
		-lseg MAIN 					
			:obj:Locator.pch.obj(LOCATORCALLTABLE,TLVERSION,SAVETEXTSTATE,RESTORETEXTSTATE,TLSHUTDOWN,MESSAGECENTER) 
#			:::tl:startstop.asm.obj			
#			:::tl:loading.asm.obj(LOADONETOOL,LOADTOOLS,LOADTHISTOOL,TLGETMEM,MAKEIDNUM,GETSPECIALFLAG,UNLOADONETOOL,UNLOADTOOLS,DUMMYTABLE)  
#			:::tl:tl.asm.obj(TLMEMROUTINES,DUMMYTABLE)	
			:obj:WindMgr.pch.obj			
			:::WindMgr:WindMgr.asm.obj(GETWREFCON,LONGCALL) 	
			:::WindMgr:NewCalls.asm.obj(ALERTWINDOW,GETAUXWINDINFO,KILLAUXWINDINFO,DOMODALWINDOW,MWGETCTLPART,MWSETMENUPROC,MWSTDDRAWPROC,MWSETUPEDITMENU,FINDCURSORCTL,RESIZEINFOBAR,HANDLEDISKINSERT,FLUSHKEYEVENTS,DOINITCURSOR,UPDATEWINDOW) 
			:obj:ControlMgr.pch.obj			
			:::ControlMgr:ControlMgr.asm.obj(CTLSHUTDOWN,FINDRADIOBUTTON,SETLETEXTBYID,GETLETEXTBYID,CMLOADRESOURCE,GETANDSETPREFS,LOADRESOURCE,DRAWRECT,PUSHVVERT_PEN,STATICRAM,DEREFERENCE) 
			:::ControlMgr:ControlMgr.asm.obj(SET_PATT,SETVERTPEN,FRACTION,PUSHRECT2,PUSHVCTL_FONT,PUSHRECORD,READMOREFLAGS,ENTER470,SET_TEXTMODE,SMEAR,COMPUTESCROLLCOLOR,SETCTLVALUEBYID,GETCTLVALUEBYID,INVALONECTLBYID,HILITECTLBYID) 
			:::ControlMgr:StatTextProc.asm.obj		
			:::ControlMgr:PicProc.asm.obj(DO_DISPOSE) 	
			:::ControlMgr:defprocs.asm.obj(SCROLL_PROC,REC_SIZE,SCROLL_DRAW,NULL_RET,SCROLL_HIT,SCROLL_INIT,NEWVIEW,MOVE_BAR,INVAL_RECT,CHECKFORVIS,SETUPCOLOR,UP_BOX,DOWN_BOX,LEFT_BOX,RIGHT_BOX,DRAW_ARROW2,SET_PATT,CENTER_HOR,PRINT_ICON,SCROLLSTATE,SET_PENPOS) 
			:obj:MenuMgr.pch.obj			
			:::MenuMgr:MenuMgr.asm.obj(PUSHPORTDATA,POPPORTDATA,INSERTPATHMITEMS) 
			:::MenuMgr:PopUpProc.asm.obj			
			:obj:DialogMgr.pch.obj			
			:::DialogMgr:Dialog.asm.obj(DIALOGSTARTUP,QUIT2,DISPOSELOCALS,ALERTICONDATAS) 
			:obj:QD.pch.obj				
#			:obj:TextDraw.Pch.Obj			
			:obj:Cursor.Pch.Obj				
			:::QD:objs:Env.Asm.Obj(EXTENDCOLORWORD)		
			:obj:Desk.pch.obj				
			:::QD:QDAlone:strip.asm.obj			
###			:::Desk:CDAMenu.asm.obj(MONKEYIN,EVNTKEYIN) 
			:::Desk:NDACalls.asm.obj(STARTNDACALL,DESKUTILS,ENDNDACALL,OERROUT4,OPENNDA) 
			:::Desk:NDACalls.asm.obj(FUTZRESIDS,AREWETOP,SENDOPEN,SENDCLOSE,CHECKNDASTUFF,CALLCDAMENU,FINDTHISWINDOW,DOCLOSESTUFF,FRONTTOAX,SENDACTION,SENDINIT) 
			:obj:Sound.aii.obj				
			:::Sound:obj:StartSound.aii.obj		
			:::Sound:obj:Fsynth_irq.aii.obj		
			:::Sound:obj:ServeGen.aii.obj			
			:::Sound:obj:SetGCB.aii.obj			
			:::Sound:obj:StartPlaying.aii.obj		
			:::Sound:obj:StartUp.aii.obj(SSTARTUP)		
			:obj:memory.Pch.Obj				
			:::mm:mm.asm.obj(VERIFYHANDLE,SETHANDLEID)	
			:obj:Misc.tools.pch.obj(MTCALLTABLE,MTVER,MTINIT,NEWSYSFAIL,COMPUTEDEFAULTFAILMSG,GETADDR,ORIGBELLVECTOR,NEWSYSBEEP,GETROMRESOURCE)  
			:::misc.tools:ROMDataMgr.asm.obj(CHOOSEFONTSTUFF)	
			:obj:EventMgr.pch.obj			
			:::events:em.asm.obj(USECOOLMOUSEPOS,CREATEMOUSEMESSAGE) 
			:obj:IntMath.pch.obj			
			:obj:Text.Tools.pch.obj			
			:obj:SANE.pch.obj				
		-o TS3 -t $BC -at $0000
	if {AutoDuplicate} == 1
		DuplicateIIGS -y -mac TS3 :
	End

### Dependancies for components
:obj:Locator.pch.obj			Locator.pch
	asmiigs Locator.Pch -o :obj:
:obj:InitCode.pch.obj			InitCode.pch
	asmiigs InitCode.Pch -o :obj:   -unsafe -wi
:obj:install.asm.obj			install.asm
	asmiigs install.asm  -o :obj:
:obj:Misc.Tools.Pch.obj			Misc.Tools.pch
	asmIIgs Misc.Tools.pch -o :obj:
:obj:WindMgr.pch.obj		 	WindMgr.Pch
	asmiigs WindMgr.Pch -o :obj:
:obj:MenuMgr.pch.obj		 	MenuMgr.Pch
	asmiigs MenuMgr.Pch -o :obj:
:obj:ControlMgr.pch.obj		 	ControlMgr.Pch
	asmiigs ControlMgr.Pch -o :obj:
:obj:DialogMgr.pch.obj		 	DialogMgr.Pch
	asmiigs DialogMgr.Pch -o :obj:
:obj:QD.pch.obj			 	QD.Pch
	asmiigs QD.Pch -o :obj:   -unsafe -wi
#:obj:TextDraw.Pch.Obj 			TextDraw.Pch
#	asmiigs TextDraw.Pch -o :obj:   -unsafe -wi
:obj:Cursor.Pch.Obj 			Cursor.Pch
	asmiigs Cursor.Pch -o :obj:Cursor.Pch.Obj   -unsafe -wi  
:obj:Desk.pch.obj			 	Desk.Pch    :::Desk:Desk.Equates.asm
	asmiigs Desk.Pch -o :obj:   -unsafe -wi
:obj:Memory.pch.obj				Memory.pch
	asmIIgs Memory.pch -o :obj:
:obj:EventMgr.pch.obj			EventMgr.pch
	asmiigs EventMgr.Pch -o :obj:
:obj:Sound.aii.obj			 	Sound.aii
	asmiigs Sound.aii -o :obj:   
:::Sound:obj:StartSound.aii.obj		 	:::Sound:StartSound.aii
	asmiigs :::Sound:StartSound.aii -o :::Sound:obj:   
:::Sound:obj:Fsynth_irq.aii.obj		 	:::Sound:Fsynth_irq.aii
	asmiigs :::Sound:Fsynth_irq.aii -o :::Sound:obj:   
:::Sound:obj:ServeGen.aii.obj			 	:::Sound:ServeGen.aii
	asmiigs :::Sound:ServeGen.aii -o :::Sound:obj:   
:::Sound:obj:SetGCB.aii.obj			 	:::Sound:SetGCB.aii
	asmiigs :::Sound:SetGCB.aii -o :::Sound:obj:   
:::Sound:obj:StartUp.aii.obj			 	:::Sound:StartUp.aii
	asmiigs :::Sound:StartUp.aii -o :::Sound:obj:   
:::Sound:obj:StartPlaying.aii.obj		 	:::Sound:StartPlaying.aii
	asmiigs :::Sound:StartPlaying.aii -o :::Sound:obj:
:obj:IntMath.pch.obj  IntMath.pch
	asmiigs IntMath.pch -o :obj:
:obj:Text.Tools.pch.obj  Text.Tools.Pch
	asmiigs Text.Tools.pch -o :obj:
:obj:SANE.pch.obj  SANE.pch
	asmiigs SANE.pch -o :obj:

### Dependancies for exterior tool files...
:::tl:startstop.asm.obj			:::tl:startstop.asm
	directory :::tl
	asmiigs startstop.asm
	directory ::patch:patch3
:::tl:loading.asm.obj			:::tl:loading.asm
	directory :::tl
	asmiigs loading.asm
	directory ::patch:patch3
:::tl:tl.asm.obj				:::tl:tl.asm
	directory :::tl
	asmiigs tl.asm -d RAMVersion=0
	directory ::patch:patch3
:::misc.tools:ROMDataMgr.asm.obj		:::misc.tools:ROMDataMgr.asm
	Asmiigs	   :::misc.tools:ROMDataMgr.asm -o :::misc.tools: -d Big=1
:::WindMgr:WindMgr.asm.obj	 :::WindMgr:WindMgr.asm :::WindMgr:WindMgrEquates.asm
	asmiigs :::WindMgr:WindMgr.asm -i :::WindMgr:  -o :::WindMgr:
:::WindMgr:NewCalls.asm.obj	 :::WindMgr:NewCalls.asm :::WindMgr:WindMgrEquates.asm
	asmiigs :::WindMgr:NewCalls.asm -i :::WindMgr:  -o :::WindMgr:
:::MenuMgr:MenuMgr.asm.obj	 :::MenuMgr:MenuMgr.asm :::MenuMgr:MenuEquates.asm
	asmiigs :::MenuMgr:MenuMgr.asm  -i :::MenuMgr: -o :::MenuMgr:
:::MenuMgr:PopUpProc.asm.obj	 :::MenuMgr:PopUpProc.asm :::MenuMgr:MenuEquates.asm
	asmiigs :::MenuMgr:PopUpProc.asm  -i :::MenuMgr: -o :::MenuMgr:
:::ControlMgr:StatTextProc.asm.obj	  :::ControlMgr:StatTextProc.asm   :::ControlMgr:Equates.asm
	asmiigs :::ControlMgr:StatTextProc.asm -i :::ControlMgr:  -o :::ControlMgr:
:::ControlMgr:PicProc.asm.obj	 :::ControlMgr:PicProc.asm   :::ControlMgr:Equates.asm
	asmiigs :::ControlMgr:PicProc.asm -i :::ControlMgr:  -o :::ControlMgr:
:::ControlMgr:ControlMgr.asm.obj	 :::ControlMgr:ControlMgr.asm   :::ControlMgr:Equates.asm
	asmiigs :::ControlMgr:ControlMgr.asm -unsafe -wi -i :::ControlMgr:  -o :::ControlMgr:
:::ControlMgr:DefProcs.asm.obj  :::ControlMgr:DefProcs.asm :::ControlMgr:SuperEquates.asm :::ControlMgr:Equates.asm
	Asmiigs :::ControlMgr:DefProcs.asm -wi -unsafe -i :::ControlMgr: -o :::ControlMgr:
:::DialogMgr:Dialog.asm.obj  :::Dialogmgr:Dialog.asm
	asmIIgs :::DialogMgr:Dialog.asm -i :::DialogMgr: -o :::DialogMgr:Dialog.asm.obj
:::QD:objs:Env.asm.obj  :::QD:Env.asm
	directory :::qd
	asmIIgs Env.asm -o :objs:Env.asm.obj -unsafe -wi
	directory ::patch:patch3	
:::mm:mm.asm.obj		:::mm:mm.asm
	directory :::mm
	asmiigs  mm.asm -d RAMVersion=0
	directory ::patch:patch3
:::Desk:NDACalls.asm.obj		:::Desk:NDACalls.asm
	asmiigs :::Desk:NDACalls.asm -unsafe -print nowarn -i :::Desk: -o :::Desk:
:::Desk:CDAMenu.asm.obj		:::Desk:CDAMenu.asm
	Asmiigs :::Desk:CDAMenu.asm -unsafe -print nowarn -i :::Desk: -o :::Desk:
:::QD:QDAlone:strip.asm.obj		:::QD:QDAlone:strip.asm
	asmiigs :::QD:QDAlone:strip.asm -i :::QD:QDAlone: -o :::QD:QDAlone:
:::events:em.asm.obj			:::events:em.asm :::events:EM.KBDStuff
	directory :::events
	asmiigs em.asm    -d MIDI=0
	directory ::patch:patch3
