home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / prof_c / 05oslib / dos / dos.mk next >
Encoding:
Text File  |  1988-08-11  |  939 b   |  37 lines

  1. # makefile for the DOS library
  2.  
  3. LINC = c:\include\local
  4. LLIB = c:\lib\local
  5.  
  6. # --- memory model information ---
  7. # edit the MODEL line to choose the desired memory model
  8. # [C=compact, L=large (and huge), M=medium, S=small) 
  9. MODEL = L        # small model
  10. DOS = $(MODEL)dos.lib    # target library
  11.  
  12. # --- objects ---
  13. OBJS = drvpath.obj first_fm.obj getdrive.obj getkey.obj keyready.obj next_fm.obj setdta.obj ver.obj
  14.  
  15. # --- compile sources ---
  16. drvpath.obj:    drvpath.c $(LINC)\doslib.h
  17.  
  18. first_fm.obj:    first_fm.c $(LINC)\doslib.h
  19.  
  20. getdrive.obj:    getdrive.c $(LINC)\doslib.h
  21.  
  22. getkey.obj:    getkey.c $(LINC)\std.h $(LINC)\doslib.h $(LINC)\keydefs.h
  23.  
  24. keyready.obj:    keyready.c $(LINC)\doslib.h
  25.  
  26. next_fm.obj:    next_fm.c $(LINC)\doslib.h
  27.  
  28. setdta.obj:    setdta.c $(LINC)\doslib.h
  29.  
  30. ver.obj:    ver.c $(LINC)\doslib.h
  31.  
  32.  
  33. # --- create and install the library ---
  34. $(LLIB)\$(DOS):    $(OBJS)
  35.     del $(LLIB)\$(DOS)
  36.     lib $(LLIB)\$(DOS) +$(OBJS);
  37.