home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR24 / LS341.ZIP / LSORTWIN.MAK < prev    next >
Makefile  |  1993-02-09  |  2KB  |  95 lines

  1. ORIGIN    = QCWIN
  2. ORIGIN_VER    = 1.00
  3.  
  4. PROJ    =LSORTWIN
  5. DEBUG    =0
  6. PROGTYPE    =3
  7. CALLER    =
  8. ARGS    =q c d c:\tmp\stuff1.dbf c:\tmp\stuffsrt.dbf
  9. DLLS    =
  10. CVPACK    =1
  11. CC    =cl -qc
  12. RC    =rc
  13. CFLAGS_G_WEXE    =/AS /G2w /Zp /W3 /D_WINDOWS
  14. CFLAGS_D_WEXE    =/Gi /Od /Zi
  15. CFLAGS_R_WEXE    =/O /Os /DNDEBUG
  16. CFLAGS_G_WDLL    =/AS /G2w /Zp /Aw /W3 /D_WINDOWS /D_WINDLL
  17. CFLAGS_D_WDLL    =/Gi /Od /Zi
  18. CFLAGS_R_WDLL    =/O /Os /DNDEBUG
  19. CFLAGS_G_WTTY    =/AC /W4 /Ze /D_WINDOWS /DMSC /G2w 
  20. CFLAGS_D_WTTY    =/Zi /Gi$(PROJ).MDT /Od 
  21. CFLAGS_R_WTTY    =/O /Os /Gs /DNDEBUG
  22. CFLAGS_G_DEXE    =/AS /W2
  23. CFLAGS_D_DEXE    =/Gi /Od /Zi
  24. CFLAGS_R_DEXE    =/O /Ot /DNDEBUG
  25. CFLAGS    =$(CFLAGS_G_WTTY) $(CFLAGS_R_WTTY)
  26. LFLAGS_G_WEXE    =/ST:5120 /A:16
  27. LFLAGS_D_WEXE    =/CO
  28. LFLAGS_R_WEXE    =
  29. LFLAGS_G_WDLL    =/ST:5120 /A:16
  30. LFLAGS_D_WDLL    =/CO
  31. LFLAGS_R_WDLL    =
  32. LFLAGS_G_WTTY    =/A:16/ST:16384 
  33. LFLAGS_D_WTTY    =/CO 
  34. LFLAGS_R_WTTY    =
  35. LFLAGS_G_DEXE    =/NOI /ST:2048
  36. LFLAGS_D_DEXE    =/CO
  37. LFLAGS_R_DEXE    =
  38. LFLAGS    =$(LFLAGS_G_WTTY) $(LFLAGS_R_WTTY)
  39. RCFLAGS    =
  40. RESFLAGS    =/t /k 
  41. RUNFLAGS    =
  42. OBJS_EXT =     
  43. LIBS_EXT =     
  44.  
  45. .rc.res: ; $(RC) $(RCFLAGS) -r $*.rc
  46.  
  47. all:    $(PROJ).EXE
  48.  
  49. LSORT.OBJ:    LSORT.C $(H)
  50.  
  51. LSMERGE.OBJ:    LSMERGE.C $(H)
  52.  
  53. LSORTCMP.OBJ:    LSORTCMP.C $(H)
  54.  
  55. LSORTDBF.OBJ:    LSORTDBF.C $(H)
  56.  
  57. LSORTIO.OBJ:    LSORTIO.C $(H)
  58.  
  59. LSORTPRM.OBJ:    LSORTPRM.C $(H)
  60.  
  61. LSORTQK.OBJ:    LSORTQK.C $(H)
  62.  
  63. LSORTSUB.OBJ:    LSORTSUB.C $(H)
  64.  
  65. LSSORT.OBJ:    LSSORT.C $(H)
  66.  
  67. LSUSER.OBJ:    LSUSER.C $(H)
  68.  
  69. $(PROJ).EXE:    LSORT.OBJ LSMERGE.OBJ LSORTCMP.OBJ LSORTDBF.OBJ LSORTIO.OBJ LSORTPRM.OBJ \
  70.     LSORTQK.OBJ LSORTSUB.OBJ LSSORT.OBJ LSUSER.OBJ $(OBJS_EXT) $(DEFFILE)
  71.     echo >NUL @<<$(PROJ).CRF
  72. LSORT.OBJ +
  73. LSMERGE.OBJ +
  74. LSORTCMP.OBJ +
  75. LSORTDBF.OBJ +
  76. LSORTIO.OBJ +
  77. LSORTPRM.OBJ +
  78. LSORTQK.OBJ +
  79. LSORTSUB.OBJ +
  80. LSSORT.OBJ +
  81. LSUSER.OBJ +
  82. $(OBJS_EXT)
  83. $(PROJ).EXE
  84.  
  85. v:\qcwin\lib\+
  86. /NOD clibcewq oldnames  libw
  87. $(DEFFILE);
  88. <<
  89.     link $(LFLAGS) @$(PROJ).CRF
  90.     rc $(RESFLAGS)  $(PROJ).EXE
  91.  
  92. run: $(PROJ).EXE
  93.     $(PROJ) $(RUNFLAGS)
  94.  
  95.