home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic 4 Unleashed / Visual_Basic_4_Unleashed_SAMS_Publishing_1995.iso / source / chap08 / 32bitsrc / vbprnt32.mak < prev    next >
Text File  |  1995-06-21  |  8KB  |  255 lines

  1. # Microsoft Visual C++ Generated NMAKE File, Format Version 30003
  2. # ** DO NOT EDIT **
  3.  
  4. # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
  5.  
  6. !IF "$(CFG)" == ""
  7. CFG=VBPRNT32 - Win32 Debug
  8. !MESSAGE No configuration specified.  Defaulting to VBPRNT32 - Win32 Debug.
  9. !ENDIF 
  10.  
  11. !IF "$(CFG)" != "VBPRNT32 - Win32 Release" && "$(CFG)" !=\
  12.  "VBPRNT32 - Win32 Debug"
  13. !MESSAGE Invalid configuration "$(CFG)" specified.
  14. !MESSAGE You can specify a configuration when running NMAKE on this makefile
  15. !MESSAGE by defining the macro CFG on the command line.  For example:
  16. !MESSAGE 
  17. !MESSAGE NMAKE /f "VBPRNT32.MAK" CFG="VBPRNT32 - Win32 Debug"
  18. !MESSAGE 
  19. !MESSAGE Possible choices for configuration are:
  20. !MESSAGE 
  21. !MESSAGE "VBPRNT32 - Win32 Release" (based on\
  22.  "Win32 (x86) Dynamic-Link Library")
  23. !MESSAGE "VBPRNT32 - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
  24. !MESSAGE 
  25. !ERROR An invalid configuration is specified.
  26. !ENDIF 
  27.  
  28. !IF "$(OS)" == "Windows_NT"
  29. NULL=
  30. !ELSE 
  31. NULL=nul
  32. !ENDIF 
  33. ################################################################################
  34. # Begin Project
  35. CPP=cl.exe
  36. RSC=rc.exe
  37. MTL=mktyplib.exe
  38.  
  39. !IF  "$(CFG)" == "VBPRNT32 - Win32 Release"
  40.  
  41. # PROP BASE Use_MFC 0
  42. # PROP BASE Use_Debug_Libraries 0
  43. # PROP BASE Output_Dir Release
  44. # PROP BASE Intermediate_Dir Release
  45. # PROP BASE Target_Dir
  46. # PROP Use_MFC 0
  47. # PROP Use_Debug_Libraries 0
  48. # PROP Output_Dir Release
  49. # PROP Intermediate_Dir Release
  50. # PROP Target_Dir
  51. OUTDIR=.\Release
  52. INTDIR=.\Release
  53.  
  54. ALL : "$(OUTDIR)/VBPRNT32.dll" "$(OUTDIR)/VBPRNT32.bsc"
  55.  
  56. "$(OUTDIR)" :
  57.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  58.  
  59. # ADD BASE CPP /nologo /MT /W3 /GX /YX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FR /c
  60. # ADD CPP /nologo /MT /W3 /GX /YX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FR /c
  61. CPP_PROJ=/nologo /MT /W3 /GX /YX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS"\
  62.  /FR"$(INTDIR)/" /Fp"$(INTDIR)/Vbprnt32.pch" /Fo"$(INTDIR)/"\
  63.  /Fd"$(OUTDIR)/Vbprnt32.pdb" /c 
  64. CPP_OBJS=.\Release/
  65. # ADD BASE MTL /nologo /D "NDEBUG" /win32
  66. # ADD MTL /nologo /D "NDEBUG" /win32
  67. MTL_PROJ=/nologo /D "NDEBUG" /win32 
  68. # ADD BASE RSC /l 0x409 /d "NDEBUG"
  69. # ADD RSC /l 0x409 /d "NDEBUG"
  70. RSC_PROJ=/l 0x409 /fo"$(INTDIR)/Vbprint.res" /d "NDEBUG" 
  71. BSC32=bscmake.exe
  72. # ADD BASE BSC32 /nologo
  73. # ADD BSC32 /nologo
  74. BSC32_FLAGS=/nologo /o"$(OUTDIR)/VBPRNT32.bsc" 
  75. BSC32_SBRS= \
  76.     "$(INTDIR)/Vbprint.sbr"
  77.  
  78. "$(OUTDIR)/VBPRNT32.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  79.     $(BSC32) @<<
  80.   $(BSC32_FLAGS) $(BSC32_SBRS)
  81. <<
  82.  
  83. LINK32=link.exe
  84. # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
  85. # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
  86. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  87.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  88.  odbccp32.lib /nologo /subsystem:windows /dll /incremental:no\
  89.  /pdb:"$(OUTDIR)/VBPRNT32.pdb" /machine:I386 /def:"\Paul\Vbprint.def"\
  90.  /out:"$(OUTDIR)/VBPRNT32.dll" /implib:"$(OUTDIR)/VBPRNT32.lib" 
  91. DEF_FILE=
  92. LINK32_OBJS= \
  93.     "$(INTDIR)/Vbprint.obj" \
  94.     "$(INTDIR)/Vbprint.res"
  95.  
  96. "$(OUTDIR)/VBPRNT32.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  97.     $(LINK32) @<<
  98.   $(LINK32_FLAGS) $(LINK32_OBJS)
  99. <<
  100.  
  101. !ELSEIF  "$(CFG)" == "VBPRNT32 - Win32 Debug"
  102.  
  103. # PROP BASE Use_MFC 0
  104. # PROP BASE Use_Debug_Libraries 1
  105. # PROP BASE Output_Dir Debug
  106. # PROP BASE Intermediate_Dir Debug
  107. # PROP BASE Target_Dir
  108. # PROP Use_MFC 0
  109. # PROP Use_Debug_Libraries 1
  110. # PROP Output_Dir Debug
  111. # PROP Intermediate_Dir Debug
  112. # PROP Target_Dir
  113. OUTDIR=.\Debug
  114. INTDIR=.\Debug
  115.  
  116. ALL : "$(OUTDIR)/VBPRNT32.dll" "$(OUTDIR)/VBPRNT32.bsc"
  117.  
  118. "$(OUTDIR)" :
  119.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  120.  
  121. # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /YX /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /FR /c
  122. # ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /YX /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /FR /c
  123. CPP_PROJ=/nologo /MTd /W3 /Gm /GX /Zi /YX /Od /D "WIN32" /D "_DEBUG" /D\
  124.  "_WINDOWS" /FR"$(INTDIR)/" /Fp"$(INTDIR)/Vbprnt32.pch" /Fo"$(INTDIR)/"\
  125.  /Fd"$(OUTDIR)/Vbprnt32.pdb" /c 
  126. CPP_OBJS=.\Debug/
  127. # ADD BASE MTL /nologo /D "_DEBUG" /win32
  128. # ADD MTL /nologo /D "_DEBUG" /win32
  129. MTL_PROJ=/nologo /D "_DEBUG" /win32 
  130. # ADD BASE RSC /l 0x409 /d "_DEBUG"
  131. # ADD RSC /l 0x409 /d "_DEBUG"
  132. RSC_PROJ=/l 0x409 /fo"$(INTDIR)/Vbprint.res" /d "_DEBUG" 
  133. BSC32=bscmake.exe
  134. # ADD BASE BSC32 /nologo
  135. # ADD BSC32 /nologo
  136. BSC32_FLAGS=/nologo /o"$(OUTDIR)/VBPRNT32.bsc" 
  137. BSC32_SBRS= \
  138.     "$(INTDIR)/Vbprint.sbr"
  139.  
  140. "$(OUTDIR)/VBPRNT32.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  141.     $(BSC32) @<<
  142.   $(BSC32_FLAGS) $(BSC32_SBRS)
  143. <<
  144.  
  145. LINK32=link.exe
  146. # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386
  147. # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386
  148. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  149.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  150.  odbccp32.lib /nologo /subsystem:windows /dll /incremental:yes\
  151.  /pdb:"$(OUTDIR)/VBPRNT32.pdb" /debug /machine:I386 /def:"\Paul\Vbprint.def"\
  152.  /out:"$(OUTDIR)/VBPRNT32.dll" /implib:"$(OUTDIR)/VBPRNT32.lib" 
  153. DEF_FILE=
  154. LINK32_OBJS= \
  155.     "$(INTDIR)/Vbprint.obj" \
  156.     "$(INTDIR)/Vbprint.res"
  157.  
  158. "$(OUTDIR)/VBPRNT32.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  159.     $(LINK32) @<<
  160.   $(LINK32_FLAGS) $(LINK32_OBJS)
  161. <<
  162.  
  163. !ENDIF 
  164.  
  165. .c{$(CPP_OBJS)}.obj:
  166.    $(CPP) $(CPP_PROJ) $<  
  167.  
  168. .cpp{$(CPP_OBJS)}.obj:
  169.    $(CPP) $(CPP_PROJ) $<  
  170.  
  171. .cxx{$(CPP_OBJS)}.obj:
  172.    $(CPP) $(CPP_PROJ) $<  
  173.  
  174. ################################################################################
  175. # Begin Target
  176.  
  177. # Name "VBPRNT32 - Win32 Release"
  178. # Name "VBPRNT32 - Win32 Debug"
  179.  
  180. !IF  "$(CFG)" == "VBPRNT32 - Win32 Release"
  181.  
  182. !ELSEIF  "$(CFG)" == "VBPRNT32 - Win32 Debug"
  183.  
  184. !ENDIF 
  185.  
  186. ################################################################################
  187. # Begin Source File
  188.  
  189. SOURCE=\Paul\Vbprint.c
  190.  
  191. !IF  "$(CFG)" == "VBPRNT32 - Win32 Release"
  192.  
  193. DEP_CPP_VBPRI=\
  194.     "..\..\vbprint.h"\
  195.     
  196.  
  197. "$(INTDIR)/Vbprint.obj" : $(SOURCE) $(DEP_CPP_VBPRI) "$(INTDIR)"
  198.    $(CPP) $(CPP_PROJ) $(SOURCE)
  199.  
  200. !ELSEIF  "$(CFG)" == "VBPRNT32 - Win32 Debug"
  201.  
  202. DEP_CPP_VBPRI=\
  203.     "..\..\vbprint.h"\
  204.     
  205.  
  206. "$(INTDIR)/Vbprint.obj" : $(SOURCE) $(DEP_CPP_VBPRI) "$(INTDIR)"
  207.    $(CPP) $(CPP_PROJ) $(SOURCE)
  208.  
  209. !ENDIF 
  210.  
  211. # End Source File
  212. ################################################################################
  213. # Begin Source File
  214.  
  215. SOURCE=\Paul\Vbprint.rc
  216.  
  217. !IF  "$(CFG)" == "VBPRNT32 - Win32 Release"
  218.  
  219. DEP_RSC_VBPRIN=\
  220.     "..\..\vbprint.h"\
  221.     
  222.  
  223. "$(INTDIR)/Vbprint.res" : $(SOURCE) $(DEP_RSC_VBPRIN) "$(INTDIR)"
  224.    $(RSC) /l 0x409 /fo"$(INTDIR)/Vbprint.res" /i "N:\Paul" /d "NDEBUG"\
  225.  $(SOURCE)
  226.  
  227. !ELSEIF  "$(CFG)" == "VBPRNT32 - Win32 Debug"
  228.  
  229. DEP_RSC_VBPRIN=\
  230.     "..\..\vbprint.h"\
  231.     
  232.  
  233. "$(INTDIR)/Vbprint.res" : $(SOURCE) $(DEP_RSC_VBPRIN) "$(INTDIR)"
  234.    $(RSC) /l 0x409 /fo"$(INTDIR)/Vbprint.res" /i "N:\Paul" /d "_DEBUG"\
  235.  $(SOURCE)
  236.  
  237. !ENDIF 
  238.  
  239. # End Source File
  240. ################################################################################
  241. # Begin Source File
  242.  
  243. SOURCE=\Paul\Vbprint.def
  244.  
  245. !IF  "$(CFG)" == "VBPRNT32 - Win32 Release"
  246.  
  247. !ELSEIF  "$(CFG)" == "VBPRNT32 - Win32 Debug"
  248.  
  249. !ENDIF 
  250.  
  251. # End Source File
  252. # End Target
  253. # End Project
  254. ################################################################################
  255.