home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / com / activexcontrol / basectl / todosvr / makefile < prev    next >
Encoding:
Makefile  |  1997-10-05  |  1.9 KB  |  62 lines

  1. #=--------------------------------------------------------------------------=
  2. # Makefile
  3. #=--------------------------------------------------------------------------=
  4. # Copyright 1995-1997 Microsoft Corporation.  All Rights Reserved.
  5. #
  6. # THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
  7. # ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
  8. # THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
  9. # PARTICULAR PURPOSE.
  10. #=--------------------------------------------------------------------------=
  11. #
  12. # Makefile for the ToDoSvr control
  13. #
  14.  
  15. USE_BASECTL = 1
  16.  
  17. Proj = ToDoSvr
  18.  
  19. # itemize all of the required object files
  20.  
  21. ObjList= $(ObjDir)\CDocObj.Obj \
  22.          $(ObjDir)\DoReg.Obj   \
  23.          $(ObjDir)\Guids.Obj   \
  24.          $(ObjDir)\IODoc.Obj   \
  25.          $(ObjDir)\IODocVw.Obj \
  26.          $(ObjDir)\Menu.Obj    \
  27.          $(ObjDir)\ToDoctl.Obj \
  28.          $(ObjDir)\ToDoppg.Obj \
  29.          $(ObjDir)\ToDosvr.Obj \
  30.          $(ObjDir)\ToDosvr.Res
  31.  
  32. # pull in the master SDK makefile that defines all of the macros
  33. #  and all of the build rules
  34.  
  35. !include <INetSDK.Mak>
  36.  
  37. all: $(ObjDir)\$(Proj).Ocx Register
  38.  
  39. # define the dependencies
  40.  
  41. $(ObjDir)\$(Proj).Ocx: $(ObjList)
  42.  
  43. $(ObjDir)\$(Proj).Obj: $(@B).Cpp $(ObjDir)\$(Proj)Ifc.h Localobj.h CDocObj.h Resource.h ToDoctl.h DispIds.h ToDoppg.h Guids.h
  44.  
  45. $(ObjDir)\Guids.Obj: $(@B).Cpp $(ObjDir)\$(Proj)Ifc.h $(@B).h
  46.  
  47. $(ObjDir)\$(Proj).Res: $(@B).Rc $(ObjDir)\$(Proj)Ifc.h $(@R).Tlb
  48.  
  49. $(ObjDir)\CDocObj.Obj: $(@B).Cpp $(@B).h
  50.  
  51. $(ObjDir)\DoReg.Obj: $(@B).Cpp CDocObj.h
  52.  
  53. $(ObjDir)\iodoc.Obj: $(@B).Cpp CDocObj.h
  54.  
  55. $(ObjDir)\iodocvw.Obj: $(@B).Cpp CDocObj.h
  56.  
  57. $(ObjDir)\Menu.Obj: $(@B).Cpp CDocObj.h
  58.  
  59. $(ObjDir)\ToDoctl.Obj: $(@B).Cpp Guids.h ToDoctl.h CDocObj.h DispIds.h Localobj.h Resource.h
  60.  
  61. $(ObjDir)\ToDoppg.Obj: $(@B).Cpp Localobj.h $(@B).h Resource.h Guids.h ToDoctl.h CDocObj.h DispIds.h $(ObjDir)\$(Proj)Ifc.h
  62.