home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / CMDLIN.ZIP / C / CMDLINE.MAK < prev    next >
Text File  |  1993-01-03  |  1KB  |  58 lines

  1. #
  2. #    cmdline.mak    Date=930103
  3. #
  4. #    generic poly-make makefile for exes
  5. #
  6.  
  7. #----------------------------------------------------------------------
  8.  
  9. EXE = cmdline.sys
  10.  
  11. OBJS = cmdline.obj cmdmain.obj devhlp.obj devstr.obj devsupp.obj 
  12.  
  13. #MAKEFILE = cmdline.mak
  14.  
  15. DEFFILE = cmdline.def
  16.  
  17. LIBS = os2.lib slibce.lib
  18.  
  19. #----------------------------------------------------------------------
  20.  
  21. # build options
  22.  
  23. COPTIONS = -Asnw -G2s -Oilt -Zp -Zl -W3
  24. CDEBUG   = 
  25.  
  26. LOPTIONS = /map /noi /nod
  27. LDEBUG   = 
  28.  
  29. AOPTIONS = -Ml
  30. ADEBUG   = 
  31.  
  32. #--------------------------------------------------------------------
  33.  
  34. # rules
  35.  
  36. ALL:        $(EXE)
  37.         
  38. $(EXE):        $(OBJS) $(MAKEFILE) $(DEFFILE)
  39.  
  40. .obj.sys:
  41.         $(LINK) <@<
  42. $[s," +\n",$[m,*.obj,$**]]
  43. $@
  44. $* $(LOPTIONS)
  45. $(LIBS)
  46. $(.PATH.def)\$(DEFFILE);
  47. <
  48.  
  49. #----------------------------------------------------------------------
  50.  
  51. # dependencies
  52.  
  53. cmdline.obj:        cmdline.asm
  54.  
  55. cmdmain.obj:        cmdmain.c
  56.  
  57. #----------------------------------------------------------------------
  58.