home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 100-199 / ff153.lzh / Dme / src / Makefile < prev    next >
Makefile  |  1987-06-15  |  1KB  |  33 lines

  1.  
  2. #   Note:  In terms of compiling, if you do not have my latest
  3. #   support library you may have to do some hacking to get the
  4. #   code to link.
  5. #
  6. #   The precompiled symbol table, SYMBOLS.M, is *only* the AMIGA includes
  7. #   .. */*.h (exec/*.h, etc....).  When generating a precompiled symbol
  8. #   table remember to use the +L compiler option.
  9.  
  10. CFLAGS= +L +Icomp:include/symbols.m
  11. OBJS= globals.o command.o keyboard.o main.o cmd1.o cmd2.o cmd3.o subs.o refs.o filereq.o menu.o mods.o rexx.o rexxbind.o
  12. ASMS= globals.asm command.asm keyboard.asm main.asm cmd1.asm cmd2.asm cmd3.asm subs.asm refs.asm filereq.asm menu.asm mods.asm rexx.asm rexxbind.asm
  13. SRCS= globals.c command.c keyboard.c main.c cmd1.c cmd2.c cmd3.c subs.c refs.c filereq.c menu.c mods.c rexx.c rexxbind.asm
  14. HDR=  defs.h
  15.  
  16. .asm.o:
  17.     as -iSYS2:asm -o $@ $*.asm
  18.  
  19. .c.o:
  20.     cc $(CFLAGS) -o $@ $*.c
  21.  
  22. .c.asm:
  23.     cc $(CFLAGS) -A -o ram:$@ $*.c
  24.  
  25. all: $(OBJS)
  26.     ln +Q $(OBJS) -lsup32 -lc32 -O ram:dme
  27.  
  28. asm: $(ASMS)
  29.  
  30. clean:
  31.     -delete $(OBJS) ram:dme
  32.  
  33.