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

  1. # -----------------------------------------------------------------------------
  2. # $(MAPITEST)\samples\sendapp\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)\sendapp
  16.  
  17. RCSOURCE    = $H\sendmail.rc
  18. RCDEPS      = $H\resource.h \
  19.               $H\send.ico \
  20.               $H\sendmail.h \
  21.               $H\smplmapi.h 
  22.               
  23.               
  24.  
  25. !IF $(WIN16)
  26. BASENAME    = send
  27. OTHERLIBS   = commdlg.lib compobj.lib shell.lib 
  28. DEFS        = $(DEFS) /DWINVER=0x300
  29. !IF $(VERSHIP)
  30. OTHERLIBS   = $(OTHERLIBS) lafxcw.lib
  31. !ELSE
  32. OTHERLIBS   = $(OTHERLIBS) lafxcwd.lib 
  33. !ENDIF
  34. !IF $(DEVTREE)
  35. OTHERLIBS   = $(OTHERLIBS) ctl3dv2.lib mapi.lib
  36. !ELSE
  37. OTHERLIBS   = $(OTHERLIBS) $(MAPILIB)\ctl3dv2.lib $(MAPILIB)\mapi.lib
  38. !ENDIF
  39. !ENDIF
  40.  
  41.  
  42. !IF $(WIN32)
  43. BASENAME    = send32
  44. OTHERLIBS   = ole32.lib advapi32.lib shell32.lib
  45. !IF $(VERSHIP)
  46. OTHERLIBS   = $(OTHERLIBS) nafxcw.lib
  47. !ELSE
  48. OTHERLIBS   = $(OTHERLIBS) nafxcwd.lib
  49. !ENDIF
  50. !IF $(WIN95)
  51. !IF $(DEVTREE)
  52. OTHERLIBS   = $(OTHERLIBS)
  53. !ELSE
  54. OTHERLIBS   = $(OTHERLIBS)
  55. !ENDIF
  56. !ELSE
  57. !IF $(DEVTREE)
  58. OTHERLIBS   = $(OTHERLIBS) ctl3d32.lib 
  59. !ELSE
  60. OTHERLIBS   = $(OTHERLIBS) $(MAPILIB)\ctl3d32.lib
  61. !ENDIF
  62. !ENDIF
  63. !ENDIF
  64.  
  65. OTHERSUBS   = ..\sendapp\makefile \
  66.               ..\misc\pvalloc.mak \
  67.               ..\misc\strtbl.mak
  68.  
  69. OBJS = sendmail.obj smplmapi.obj
  70.  
  71. sendmail.obj: \
  72.     $H\sendmail.cpp \
  73.     $H\sendmail.h \
  74.     $H\resource.h   
  75.  
  76. smplmapi.obj: \
  77.     $H\smplmapi.cpp \
  78.     $H\smplmapi.h 
  79.  
  80. #------------------------------------------------------------------------------
  81. !INCLUDE    "..\makestuf\xmake2.mak"
  82.  
  83.  
  84.