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

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