home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / sdk / mapi / win16 / dev / propvu / makefile < prev    next >
Encoding:
Makefile  |  1995-07-11  |  2.0 KB  |  91 lines

  1. #------------------------------------------------------------------------------
  2. # $(MAPITEST)\samples\propvu\makefile
  3. #
  4. # Copyright (C) 1995 Microsoft Corporation
  5. #------------------------------------------------------------------------------
  6.  
  7. # Default target type
  8. !IF "$(PRODUCT)" == ""
  9. PRODUCT=WIN16DLLMFC
  10. !ENDIF
  11.  
  12. !INCLUDE    "..\makestuf\xmake1.mak"
  13. #------------------------------------------------------------------------------
  14.  
  15. H           = $(MAPI)\$(SRCROOT)\propvu
  16.  
  17. RCSOURCE    = propvu.rc
  18. RCDEPS      = $H\resource.h
  19.  
  20. !IF $(WIN16)
  21. BASENAME    = propvu
  22. OTHERLIBS   = commdlg.lib compobj.lib shell.lib
  23. DEFS        = $(DEFS) /DWINVER=0x300
  24. !IF $(VERSHIP)
  25. OTHERLIBS   = $(OTHERLIBS) lafxdw.lib
  26. !ELSE
  27. OTHERLIBS   = $(OTHERLIBS) lafxdwd.lib
  28. !ENDIF
  29. !IF $(DEVTREE)
  30. OTHERLIBS   = $(OTHERLIBS) mapi.lib
  31. !ELSE
  32. OTHERLIBS   = $(OTHERLIBS) $(MAPILIB)\mapi.lib
  33. !ENDIF
  34. !ENDIF
  35.  
  36. !IF $(WIN32)
  37. BASENAME    = propvu32
  38. OTHERLIBS   = ole32.lib advapi32.lib shell32.lib uuid.lib
  39. !IF $(VERSHIP) && "$(CPU)" != "MIPS"
  40. OTHERLIBS   = $(OTHERLIBS) nafxdw.lib
  41. !ELSE
  42. OTHERLIBS   = $(OTHERLIBS) nafxdwd.lib
  43. !ENDIF
  44. !IF $(DEVTREE)
  45. OTHERLIBS   = $(OTHERLIBS) mapi32.lib 
  46. !ELSE
  47. OTHERLIBS   = $(OTHERLIBS) $(MAPILIB)\mapi32.lib
  48. !ENDIF
  49. !ENDIF
  50.  
  51.  
  52. OTHERSUBS  = ..\propvu\makefile \
  53.              ..\misc\makefile \
  54.  
  55. OBJS    = propvu.obj oper.obj bldprop.obj getprop.obj getlist.obj namesids.obj iid.obj results.obj
  56.  
  57. propvu.obj: \
  58.     $H\propvu.cpp \
  59.     $H\propvu.h
  60.  
  61. oper.obj: \
  62.     $H\oper.cpp \
  63.     $H\oper.h
  64.  
  65. bldprop.obj: \
  66.     $H\bldprop.cpp \
  67.     $H\bldprop.h
  68.  
  69. getprop.obj: \
  70.     $H\getprop.cpp \
  71.     $H\getprop.h
  72.  
  73. getlist.obj: \
  74.     $H\getlist.cpp \
  75.     $H\getlist.h
  76.  
  77. namesids.obj: \
  78.     $H\namesids.cpp \
  79.     $H\namesids.h
  80.  
  81. iid.obj: \
  82.     $H\iid.cpp \
  83.     $H\iid.h
  84.  
  85. results.obj: \
  86.     $H\results.cpp \
  87.     $H\results.h
  88.  
  89. #------------------------------------------------------------------------------
  90. !INCLUDE    "..\makestuf\xmake2.mak"
  91.