home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / dirs / popupmenu_422.lzh / PopUpMenu / Source / Makefile < prev    next >
Makefile  |  1990-12-31  |  2KB  |  59 lines

  1. CINCLUDES  = INCLUDE:all.sym
  2. ASMINCLUDE = Martins:PSpråk/Asm/Include/
  3. OBJ = obj/
  4. ASM = genim2
  5.  
  6. LC1FLAGS  =  -. -fl -b1 -r1r -crs -w -oQUAD: -h$(CINCLUDES)
  7. LC2FLAGS  =  -. -v -o$(OBJ)
  8. ASMFLAGS  =  -i$(ASMINCLUDE)
  9.  
  10.  
  11. PopUpMenu: $(OBJ)AltStartUp.o $(OBJ)StartUp.o $(OBJ)Main.o
  12. PopUpMenu: $(OBJ)InputHandler.o
  13. PopUpMenu: $(OBJ)Globals.o
  14. PopUpMenu: $(OBJ)PopUpMenu.o
  15.   @Echo "Linking PopUpMenu"
  16.   @BLINK FROM \
  17.       $(OBJ)StartUp.o $(OBJ)Main.o $(OBJ)InputHandler.o\
  18.       $(OBJ)PopUpMenu.o $(OBJ)Globals.o\
  19.      TO \
  20.       PopUpMenu \
  21.      MAP \
  22.       PopUpMenu.Map h,x,s,o \
  23.      NODEBUG
  24.   @Echo "Linking PopUpMenu.run"
  25.   @BLINK FROM \
  26.       $(OBJ)AltStartUp.o $(OBJ)Main.o $(OBJ)InputHandler.o \
  27.       $(OBJ)PopUpMenu.o $(OBJ)Globals.o\
  28.      TO \
  29.       PopUpMenu.run \
  30.      MAP \
  31.       PopUpMenu.run.Map h,x,s,o
  32.  
  33. $(OBJ)StartUp.o: StartUp.a
  34.    @Echo "Assembling StartUp"
  35.    @$(ASM) $(ASMFLAGS) -o$(OBJ)Startup.o StartUp.a
  36.  
  37. $(OBJ)AltStartUp.o: AltStartUp.a
  38.    @Echo "Assembling AltStartUp"
  39.    @$(ASM) -d $(ASMFLAGS) -o$(OBJ)AltStartup.o AltStartUp.a
  40.  
  41. $(OBJ)Main.o: Main.c Version.h
  42.    @Echo "Compiling Main"
  43.    @LC1 -d -j121 $(LC1FLAGS) Main.c
  44.    @LC2 $(LC2FLAGS) QUAD:Main.q
  45.  
  46. $(OBJ)InputHandler.o: InputHandler.a
  47.    @Echo "Assembling InputHandler"
  48.    @$(ASM) $(ASMFLAGS) -o$(OBJ)InputHandler.o InputHandler.a
  49.  
  50. $(OBJ)Globals.o: Globals.c
  51.    @Echo "Compiling Globals"
  52.    @LC1 -d $(LC1FLAGS) Globals.c
  53.    @LC2 $(LC2FLAGS) QUAD:Globals.q
  54.  
  55. $(OBJ)PopUpMenu.o: PopUpMenu.a
  56.    @Echo "Assembling PopUpMenu"
  57.    @$(ASM) -d $(ASMFLAGS) -o$(OBJ)PopUpMenu.o PopUpMenu.a
  58.  
  59.