home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / Extras / IFF / Old_IFF_Packages / November_1988 / Examples / PGTB / makefile < prev    next >
Encoding:
Makefile  |  1988-12-12  |  1.1 KB  |  48 lines

  1. LC1FLAGS = -cswuf -rr
  2. LC2FLAGS = -v -s
  3. ASMFLAGS =
  4.  
  5. tb: tb.o tbread.o tbsym.o tbdump.o tbrutil.o tbwutil.o
  6.    @blink lib:c.o tb.o tbread.o tbsym.o tbdump.o tbrutil.o tbwutil.o to tb lib lib:lcr.lib lib:amiga.lib SC SD ND
  7.  
  8. clean:
  9.    @delete tb.o tbrutil.o tbread.o tbsym.o tbwutil.o tbdump.o
  10.  
  11. print:
  12.    @print tb.h
  13.    @print tb.c
  14.    @print tbrutil.c
  15.    @print tbread.c
  16.    @print tbsym.c
  17.    @print tbwutil.c
  18.    @print tbdump.c
  19.  
  20. ts: ts.o tbsym.o tbrutil.o
  21.    @blink lib:c.o ts.o tbsym.o tbrutil.o to tb lib lib:lcr.lib lib:amiga.lib SC SD addsym
  22.  
  23. boom: boom.o
  24.    @blink catch.o boom.o to boom lib lib:lcr.lib lib:amiga.lib SC SD addsym
  25.  
  26. # boom2 generates an Address Error GURU, also, utilizes the UDAT section
  27.  
  28. boom2: boom2.o
  29.    @blink catch.o boom2.o lib lib:lc.lib sc sd addsym
  30.  
  31. boom3: boom3.o
  32.    @blink catch.o boom3.o to boom3 lib lib:lc.lib lib:amiga.lib SC SD addsym
  33.  
  34. boomr: boomr.o boomsubrts.o
  35.    @blink catch.o boomr.o boomsubrts.o to boomr lib lib:lc.lib lib:amiga.lib SC SD addsym
  36.  
  37. .c.o:
  38.  @echo "Compiling $<"
  39.  @lc1 -. $(LC1FLAGS) -oram: $<
  40.  @go -. ram:$*
  41.  @lc2 -. $(LC2FLAGS) -o$@ ram:$@
  42.  
  43. .a.o:
  44.  @echo "Assembling $<"
  45.  @asm -. $(ASMFLAGS) -iinclude: $*
  46.  
  47. EOF = 
  48.