

ObjDir	=	:obj:

Defines	=	ns.equ


Tool035 	 makefile 				
			{ObjDir}MIDISynth.obj		
			{ObjDir}noteon.obj			
			{ObjDir}noteoff.obj			
			{ObjDir}update.obj			
			{ObjDir}ToolCalls.obj		
			{ObjDir}tables.obj			
			{objDir}cursor.obj 			
			{objDir}em.obj				
			{objDir}misc.tools.obj		
			{objDir}strip.obj 			
			{objDir}init.obj			
			{objDir}Buffer.obj 			
			{objDir}midi.control.obj 	
			{objDir}midi.driver.obj
	LinkIIGS
			{ObjDir}MIDISynth.obj		
			{ObjDir}noteon.obj			
			{ObjDir}noteoff.obj			
			{ObjDir}update.obj			
			{ObjDir}ToolCalls.obj		
			{ObjDir}tables.obj			
		{objDir}Buffer.obj 				
		{objDir}midi.control.obj 		
		{objDir}midi.driver.obj 		
		{objDir}strip.obj 				
		{objDir}init.obj(QDSTART)		
		{objDir}cursor.obj(IDRAWCURSOR,IUNDRAWCURSOR,SCREENTABLE,SETCURSOR,CALCSAVESIZE,USERINITCURSOR,GETITREADY,CURSORDATA,UNLOCKSAVEHANDLE,LOCKSAVEHANDLE,SHIFTSTUFF,SHIFTONE) 			
		{objDir}em.obj(POSTEVENT,GETOSEVENT,DEQUEUE,FILLRECORD,MOUSE,GETNEXTEVENT,WAITMOUSEUP,EVENTAVAIL,STILLDOWN,FLUSHEVENTS,GETOSEVENT,GOSECOMMON,OSEVENTAVAIL,MOUSETASK,DOJOURNAL,GETMOUSE,BUTTON,EMDATA,LOCKQ,ENQUEUE,UNLOCKQ,GETGLOBALLOC,SETMODBITS,)
		{objDir}misc.tools.obj(IRQ_HEART)		
		-o Tool035 -t TOL
#	DUPLICATEIIGS -y -mac tool035 tool035


### Dependancies for components

	
{ObjDir}MIDISynth.obj			MIDISynth.aii		{Defines}
	AsmIIGS MIDISynth.aii -o {ObjDir}MIDISynth.obj

{ObjDir}noteon.obj				noteon.aii			{Defines}	
	AsmIIGS noteon.aii -o {ObjDir}noteon.obj

{ObjDir}noteoff.obj				noteoff.aii			{Defines}
	AsmIIGS noteoff.aii -o {ObjDir}noteoff.obj

{ObjDir}update.obj				update.aii			{Defines}
	AsmIIGS update.aii -o {ObjDir}update.obj
	
{ObjDir}ToolCalls.obj			ToolCalls.aii		{Defines}
	AsmIIGS ToolCalls.aii -o {ObjDir}ToolCalls.obj

{ObjDir}tables.obj				tables.aii			{Defines}
	AsmIIGS tables.aii -o {ObjDir}tables.obj

{objDir}cursor.obj 			 	::QD:cursor.asm
	AsmIIGS -d midi=1 ::QD:cursor.asm -o :Obj:cursor.obj
		
{objDir}init.obj 			 	::QD:init.asm
	AsmIIGS ::QD:init.asm -o :Obj:init.obj -unsafe -wi
		
{objDir}strip.obj 			 	::qd:qdalone:strip.asm
	AsmIIGS ::qd:qdalone:strip.asm -o :Obj:strip.obj	

{objDir}em.obj					::EVENTS:em.asm 
								::EVENTS:em.KBDStuff
	Asmiigs  -d midi=1 ::EVENTS:em.asm -o :Obj:em.obj

{objDir}misc.tools.obj 			::misc.tools:misc.tools.asm
	asmiigs ::MISC.TOOLS:misc.tools.asm -d RAMVersion=0 -d midi=1 -o :Obj:misc.tools.obj

{objDir}Buffer.obj 			 	 Buffer.aii {defines}
	AsmIIGS  Buffer.aii 		-o {objDir}Buffer.obj
	
{objDir}midi.control.obj 	 	midi.control.aii	{defines}
	AsmIIGS  midi.control.aii 	-o {objDir}midi.control.obj
	
{objDir}midi.driver.obj 	 	midi.driver.aii 	{defines}
	AsmIIGS  midi.driver.aii 	-o {objDir}midi.driver.obj


	
::kidding:kidding.asm.obj			::kidding:kidding.asm
	directory ::kidding
	asmiigs kidding.asm
	directory ::MIDIsynth
	
