################################################
###  MakeFile for Apple IIGS Installer V2.0  ###
###   Copyright Apple Computer, Inc., 1990  ###
################################################

Obj = :Objects:

all			Installer Installer.Dev
		  duplicateIIGS -y -mac Installer		Installer
		  duplicateIIGS -y -mac Installer.Dev	Installer.Dev

Installer   		  {Obj}Installer.Load				
						{Obj}Installer.Res
		  delete -i				Installer
		  duplicate		-y -d	{Obj}Installer.Load Installer
		  duplicate		-y -r	{Obj}Installer.Res  Installer

Installer.Dev		  {Obj}Installer.Load				
						{Obj}Installer.Res.d
		  delete -i				Installer.Dev
		  duplicate		-y -d	{Obj}Installer.Load  Installer.Dev
		  duplicate		-y -r	{Obj}Installer.Res.d Installer.Dev

{Obj}Installer.Res			Installer.r
			rezIIGS			Installer.r  -o {Obj}Installer.Res			
						-d	SystemSoftware	#define this so Easy Update is activated

{Obj}Installer.Res.d		Installer.r
			rezIIGS			Installer.r  -o {Obj}Installer.Res.d

{Obj}Installer.Load			MakeFile					
							{Obj}Main.asm.obj			
							{Obj}MainSub.asm.obj		
							{Obj}Startup.asm.obj		
							{Obj}Install.asm.obj		
							{Obj}Subroutines.asm.obj	
							{Obj}Data.asm.obj			
							{Obj}GSOString.lib
			linkIIGS     -t $B3 -at $DB07               
					   		{Obj}Main.asm.obj			
							{Obj}MainSub.asm.obj		
							{Obj}Startup.asm.obj		
							{Obj}Install.asm.obj		
							{Obj}Subroutines.asm.obj	
							{Obj}Data.asm.obj			
					   -lib {Obj}GSOString.lib			
						 -o {Obj}Installer.Load

{Obj}Main.asm.obj			Main.asm				
							Installer.Equates		
							Installer.Records		
							Version.Macros
			asmIIGS		 -o {Obj} Main.asm

{Obj}MainSub.asm.obj		MainSub.asm			
							Installer.Equates		
							Installer.Records
			asmIIGS		 -o {Obj} MainSub.asm

{Obj}Startup.asm.obj 		Startup.asm			
							Installer.Equates
			asmIIGS		  -o {Obj} Startup.asm

{Obj}Install.asm.obj 		Install.asm			
							Installer.Equates
			asmIIGS		  -o {Obj} Install.asm
							
{Obj}Subroutines.asm.obj 	Subroutines.asm		
							Installer.Equates
			asmIIGS		  -o {Obj} Subroutines.asm

{Obj}Data.asm.obj			Data.asm				
							Installer.Equates		
							Installer.Records		
							Version.Macros
			asmIIGS		  -o {Obj} Data.asm

{Obj}GSOString.lib			GString.lib
			asmIIGS		 -o {Obj} GString.lib
			Delete		 -i {Obj}GSOString.lib
			makelibIIGS	 -l {Obj}GSOString.lib			
						 -r {Obj}GString.lib.obj