home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / com / activedocument / doserver / makefile < prev    next >
Makefile  |  1997-05-28  |  2KB  |  56 lines

  1. Proj = DOServer
  2.  
  3. # pull in the master SDK makefile that defines all of the macros
  4. #  and all of the build rules
  5.  
  6. !include <inetsdk.mak>
  7.  
  8. # itemize all of the required Object files
  9.  
  10. Objs =   $(ObjDir)\$(Proj).Obj  \
  11.          $(ObjDir)\$(Proj).Res  \
  12.          $(ObjDir)\ClsFact.Obj \
  13.          $(ObjDir)\DataObj.Obj \
  14.          $(ObjDir)\OIPAObj.Obj \
  15.          $(ObjDir)\OIPObj.Obj \
  16.          $(ObjDir)\OleDoc.Obj \
  17.          $(ObjDir)\OleDocVw.Obj \
  18.          $(ObjDir)\OleObj.Obj \
  19.          $(ObjDir)\PerFile.Obj \
  20.          $(ObjDir)\PerStor.Obj \
  21.          $(ObjDir)\Utils.Obj
  22.  
  23. # itemize all of the required include files
  24.  
  25. Includes =  DOServer.h \
  26.             ClsFact.h \
  27.             DataObj.h \
  28.             OIPAObj.h \
  29.             OIPObj.h \
  30.             OleDoc.h \
  31.             OleDocVw.h \
  32.             OleObj.h \
  33.             PerFile.h \
  34.             PerStor.h \
  35.             Utils.h \
  36.             resource.h
  37.  
  38. All: $(ObjDir)\$(Proj).Exe
  39.  
  40. $(ObjDir)\$(Proj).res   : $(@B).rc $(Includes) MainIcon.Ico
  41.  
  42. $(ObjDir)\DOServer.Obj  : $(@B).Cpp $(Includes)
  43. $(ObjDir)\ClsFact.Obj   : $(@B).Cpp $(Includes)
  44. $(ObjDir)\DataObj.Obj   : $(@B).Cpp $(Includes)
  45. $(ObjDir)\OIPAObj.Obj   : $(@B).Cpp $(Includes)
  46. $(ObjDir)\OIPObj.Obj    : $(@B).Cpp $(Includes)
  47. $(ObjDir)\OleDoc.Obj    : $(@B).Cpp $(Includes)
  48. $(ObjDir)\OleDocVw.Obj  : $(@B).Cpp $(Includes)
  49. $(ObjDir)\OleObj.Obj    : $(@B).Cpp $(Includes)
  50. $(ObjDir)\PerFile.Obj   : $(@B).Cpp $(Includes)
  51. $(ObjDir)\PerStor.Obj   : $(@B).Cpp $(Includes)
  52. $(ObjDir)\Utils.Obj     : $(@B).Cpp $(Includes)
  53.  
  54. $(ObjDir)\$(Proj).Exe   : $(Objs)
  55.  
  56.