CINCLUDES  = INCLUDE:all.sym
ASMINCLUDE = Martins:PSprk/Asm/Include/
OBJ = obj/
ASM = genim2
LINKFILE = PopUpMenu.lnk

LC1FLAGS  =  -. -fl -b1 -r1r -crs -w -oQUAD: -h$(CINCLUDES)
LC2FLAGS  =  -. -v -o$(OBJ)
ASMFLAGS  =  -i$(ASMINCLUDE)


PopUpMenu: $(OBJ)NewStartUp.o
PopUpMenu: $(OBJ)InputHandler.o
PopUpMenu: $(OBJ)PopUpMenu.o
PopUpMenu: $(OBJ)SelOptions.o
PopUpMenu: $(OBJ)Options.o
PopUpMenu: $(OBJ)OptionsGlue.o
  @Echo "Linking PopUpMenu"
  @BLINK WITH $(LINKFILE)

$(OBJ)NewStartUp.o: NewStartUp.a
   @Echo "Assembling NewStartUp"
   @$(ASM) -d $(ASMFLAGS) -o$(OBJ)NewStartup.o NewStartUp.a

$(OBJ)InputHandler.o: InputHandler.a
   @Echo "Assembling InputHandler"
   @$(ASM) $(ASMFLAGS) -o$(OBJ)InputHandler.o InputHandler.a

$(OBJ)PopUpMenu.o: PopUpMenu.a
   @Echo "Assembling PopUpMenu"
   @$(ASM) -d $(ASMFLAGS) -o$(OBJ)PopUpMenu.o PopUpMenu.a

$(OBJ)SelOptions.o: SelOptions.a
   @Echo "Assembling SelOptions"
   @$(ASM) -d $(ASMFLAGS) -o$(OBJ)SelOptions.o SelOptions.a

$(OBJ)OptionsGlue.o: OptionsGlue.a
   @Echo "Assembling OptionsGlue"
   @$(ASM) -d $(ASMFLAGS) -o$(OBJ)OptionsGlue.o OptionsGlue.a

$(OBJ)Options.o: Options.c
   @Lc -fl -b0 -r1r -crs -w -v -o$(OBJ) -H$(CINCLUDES) -d Options.c

