home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / LS321.ZIP / LSORT2.MAK < prev    next >
Makefile  |  1990-09-21  |  1KB  |  64 lines

  1. PROJ    =LSORT2
  2. DEBUG   = 1
  3. CC    =cl
  4. CFLAGS_G        = /AC /W4 /DMSC /Lp /Fb
  5. CFLAGS_D        = /Zi /qc
  6. CFLAGS_R    = /O /Ot /DNDEBUG
  7. # CFLAGS  =$(CFLAGS_G) $(CFLAGS_D)
  8. CFLAGS =$(CFLAGS_G) $(CFLAGS_R)
  9. LFLAGS_G        = /CP:0xffff /SE:0x80 /ST:0x2000
  10. LFLAGS_D        = /CO /FAR /PACKC
  11. LFLAGS_R    =
  12. # LFLAGS  =$(LFLAGS_G) $(LFLAGS_D)
  13. LFLAGS =$(LFLAGS_G)
  14. RUNFLAGS    =
  15. OBJS_EXT =
  16. LIBS_EXT = /NOD:CLIBCE CLIBCEP
  17.  
  18. all:    $(PROJ).exe
  19.  
  20. lsort.obj:      lsort.c lsort.h
  21.  
  22. lsortcmp.obj:   lsortcmp.c  lsort.h
  23.  
  24. lsortdbf.obj:   lsortdbf.c  lsort.h
  25.  
  26. lsortio.obj:    lsortio.c   lsort.h
  27.  
  28. lsortprm.obj:   lsortprm.c  lsort.h
  29.  
  30. lsortqk.obj:    lsortqk.c   lsort.h
  31.  
  32. lsortsub.obj:   lsortsub.c  lsort.h
  33.  
  34. lssort.obj:     lssort.c    lsort.h
  35.  
  36. lsuser.obj:     lsuser.c    lsort.h
  37.  
  38. lsmerge.obj:    lsmerge.c   lsort.h
  39.  
  40. $(PROJ).exe:    lsort.obj lsortcmp.obj lsortdbf.obj lsortio.obj lsortprm.obj lsortqk.obj \
  41.     lsortsub.obj lssort.obj lsuser.obj lsmerge.obj $(OBJS_EXT)
  42.     echo >NUL @<<$(PROJ).crf
  43. lsort.obj +
  44. lsortcmp.obj +
  45. lsortdbf.obj +
  46. lsortio.obj +
  47. lsortprm.obj +
  48. lsortqk.obj +
  49. lsortsub.obj +
  50. lssort.obj +
  51. lsuser.obj +
  52. lsmerge.obj +
  53. $(OBJS_EXT)
  54. $(PROJ).exe
  55.  
  56. $(LIBS_EXT);
  57. <<
  58.     link $(LFLAGS) @$(PROJ).crf
  59.         bind $(PROJ)
  60.  
  61. run: $(PROJ).exe
  62.     $(PROJ) $(RUNFLAGS)
  63.  
  64.