home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_300 / 364_01 / ca.mak < prev    next >
Makefile  |  1992-05-26  |  1KB  |  74 lines

  1. PROJ    =CA
  2. DEBUG    =0
  3. CC    =qcl
  4. AS    =qcl
  5. CFLAGS_G    = /AS /W3 /Ze /G2 
  6. CFLAGS_D    = /Zi /Zr /Od 
  7. CFLAGS_R    = /O /Ot /DNDEBUG 
  8. CFLAGS    =$(CFLAGS_G) $(CFLAGS_R)
  9. AFLAGS_G    = /Cx /W1 /P2 
  10. AFLAGS_D    = /Zi /l 
  11. AFLAGS_R    = /DNDEBUG 
  12. AFLAGS    =$(AFLAGS_G) $(AFLAGS_R)
  13. LFLAGS_G    = /CP:0x20 /NOI /SE:0x80 /ST:0xfa0 
  14. LFLAGS_D    = /CO 
  15. LFLAGS_R    = 
  16. LFLAGS    =$(LFLAGS_G) $(LFLAGS_R)
  17. RUNFLAGS    =@ca.prj /red  /CDE
  18. OBJS_EXT =     
  19. LIBS_EXT =     
  20.  
  21. .asm.obj: ; $(AS) $(AFLAGS) -c $*.asm
  22.  
  23. all:    $(PROJ).EXE
  24.  
  25. glob_ca.obj:    glob_ca.c $(H)
  26.  
  27. ifdef_ca.obj:    ifdef_ca.c $(H)
  28.  
  29. intf_ca.obj:    intf_ca.c $(H)
  30.  
  31. linkl_ca.obj:    linkl_ca.c $(H)
  32.  
  33. parse_ca.obj:    parse_ca.c $(H)
  34.  
  35. tdef_ca.obj:    tdef_ca.c $(H)
  36.  
  37. util_ca.obj:    util_ca.c $(H)
  38.  
  39. utlg_ca.obj:    utlg_ca.c $(H)
  40.  
  41. xrf_ca.obj:    xrf_ca.c $(H)
  42.  
  43. exit_ca.obj:    exit_ca.c $(H)
  44.  
  45. types_ca.obj:    types_ca.c $(H)
  46.  
  47. func_ca.obj:    func_ca.c $(H)
  48.  
  49. $(PROJ).EXE:    glob_ca.obj ifdef_ca.obj intf_ca.obj linkl_ca.obj parse_ca.obj tdef_ca.obj \
  50.     util_ca.obj utlg_ca.obj xrf_ca.obj exit_ca.obj types_ca.obj func_ca.obj $(OBJS_EXT)
  51.     echo >NUL @<<$(PROJ).crf
  52. glob_ca.obj +
  53. ifdef_ca.obj +
  54. intf_ca.obj +
  55. linkl_ca.obj +
  56. parse_ca.obj +
  57. tdef_ca.obj +
  58. util_ca.obj +
  59. utlg_ca.obj +
  60. xrf_ca.obj +
  61. exit_ca.obj +
  62. types_ca.obj +
  63. func_ca.obj +
  64. $(OBJS_EXT)
  65. $(PROJ).EXE
  66.  
  67. $(LIBS_EXT);
  68. <<
  69.     qlink $(LFLAGS) @$(PROJ).crf
  70.  
  71. run: $(PROJ).EXE
  72.     $(PROJ) $(RUNFLAGS)
  73.  
  74.