home *** CD-ROM | disk | FTP | other *** search
/ Using Visual C++ 4 (Special Edition) / Using_Visual_C_4_Special_Edition_QUE_1996.iso / ch18 / salad2.mak < prev    next >
Text File  |  1995-10-30  |  6KB  |  188 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Format Version 4.00
  2. # ** DO NOT EDIT **
  3.  
  4. # TARGTYPE "Win32 (x86) Console Application" 0x0103
  5.  
  6. !IF "$(CFG)" == ""
  7. CFG=List03 - Win32 Debug
  8. !MESSAGE No configuration specified.  Defaulting to List03 - Win32 Debug.
  9. !ENDIF 
  10.  
  11. !IF "$(CFG)" != "List03 - Win32 Release" && "$(CFG)" != "List03 - Win32 Debug"
  12. !MESSAGE Invalid configuration "$(CFG)" specified.
  13. !MESSAGE You can specify a configuration when running NMAKE on this makefile
  14. !MESSAGE by defining the macro CFG on the command line.  For example:
  15. !MESSAGE 
  16. !MESSAGE NMAKE /f "List03.mak" CFG="List03 - Win32 Debug"
  17. !MESSAGE 
  18. !MESSAGE Possible choices for configuration are:
  19. !MESSAGE 
  20. !MESSAGE "List03 - Win32 Release" (based on "Win32 (x86) Console Application")
  21. !MESSAGE "List03 - Win32 Debug" (based on "Win32 (x86) Console Application")
  22. !MESSAGE 
  23. !ERROR An invalid configuration is specified.
  24. !ENDIF 
  25.  
  26. !IF "$(OS)" == "Windows_NT"
  27. NULL=
  28. !ELSE 
  29. NULL=nul
  30. !ENDIF 
  31. ################################################################################
  32. # Begin Project
  33. RSC=rc.exe
  34. CPP=cl.exe
  35.  
  36. !IF  "$(CFG)" == "List03 - Win32 Release"
  37.  
  38. # PROP BASE Use_MFC 0
  39. # PROP BASE Use_Debug_Libraries 0
  40. # PROP BASE Output_Dir "Release"
  41. # PROP BASE Intermediate_Dir "Release"
  42. # PROP BASE Target_Dir ""
  43. # PROP Use_MFC 0
  44. # PROP Use_Debug_Libraries 0
  45. # PROP Output_Dir "Release"
  46. # PROP Intermediate_Dir "Release"
  47. # PROP Target_Dir ""
  48. OUTDIR=.\Release
  49. INTDIR=.\Release
  50.  
  51. ALL : "$(OUTDIR)\List03.exe"
  52.  
  53. CLEAN : 
  54.     -@erase ".\Release\List03.exe"
  55.     -@erase ".\Release\salad2.obj"
  56.  
  57. "$(OUTDIR)" :
  58.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  59.  
  60. # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
  61. # ADD CPP /nologo /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
  62. CPP_PROJ=/nologo /ML /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE"\
  63.  /Fp"$(INTDIR)/List03.pch" /YX /Fo"$(INTDIR)/" /c 
  64. CPP_OBJS=.\Release/
  65. CPP_SBRS=
  66. # ADD BASE RSC /l 0x409 /d "NDEBUG"
  67. # ADD RSC /l 0x409 /d "NDEBUG"
  68. BSC32=bscmake.exe
  69. # ADD BASE BSC32 /nologo
  70. # ADD BSC32 /nologo
  71. BSC32_FLAGS=/nologo /o"$(OUTDIR)/List03.bsc" 
  72. BSC32_SBRS=
  73. LINK32=link.exe
  74. # 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:console /machine:I386
  75. # 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:console /machine:I386
  76. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  77.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  78.  odbccp32.lib /nologo /subsystem:console /incremental:no\
  79.  /pdb:"$(OUTDIR)/List03.pdb" /machine:I386 /out:"$(OUTDIR)/List03.exe" 
  80. LINK32_OBJS= \
  81.     "$(INTDIR)/salad2.obj"
  82.  
  83. "$(OUTDIR)\List03.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  84.     $(LINK32) @<<
  85.   $(LINK32_FLAGS) $(LINK32_OBJS)
  86. <<
  87.  
  88. !ELSEIF  "$(CFG)" == "List03 - Win32 Debug"
  89.  
  90. # PROP BASE Use_MFC 0
  91. # PROP BASE Use_Debug_Libraries 1
  92. # PROP BASE Output_Dir "Debug"
  93. # PROP BASE Intermediate_Dir "Debug"
  94. # PROP BASE Target_Dir ""
  95. # PROP Use_MFC 0
  96. # PROP Use_Debug_Libraries 1
  97. # PROP Output_Dir "Debug"
  98. # PROP Intermediate_Dir "Debug"
  99. # PROP Target_Dir ""
  100. OUTDIR=.\Debug
  101. INTDIR=.\Debug
  102.  
  103. ALL : "$(OUTDIR)\List03.exe"
  104.  
  105. CLEAN : 
  106.     -@erase ".\Debug\List03.exe"
  107.     -@erase ".\Debug\salad2.obj"
  108.     -@erase ".\Debug\List03.ilk"
  109.     -@erase ".\Debug\List03.pdb"
  110.     -@erase ".\Debug\vc40.pdb"
  111.     -@erase ".\Debug\vc40.idb"
  112.  
  113. "$(OUTDIR)" :
  114.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  115.  
  116. # ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
  117. # ADD CPP /nologo /W3 /Gm /GR /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
  118. CPP_PROJ=/nologo /MLd /W3 /Gm /GR /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D\
  119.  "_CONSOLE" /Fp"$(INTDIR)/List03.pch" /YX /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 
  120. CPP_OBJS=.\Debug/
  121. CPP_SBRS=
  122. # ADD BASE RSC /l 0x409 /d "_DEBUG"
  123. # ADD RSC /l 0x409 /d "_DEBUG"
  124. BSC32=bscmake.exe
  125. # ADD BASE BSC32 /nologo
  126. # ADD BSC32 /nologo
  127. BSC32_FLAGS=/nologo /o"$(OUTDIR)/List03.bsc" 
  128. BSC32_SBRS=
  129. LINK32=link.exe
  130. # 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:console /debug /machine:I386
  131. # 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:console /debug /machine:I386
  132. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  133.  advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  134.  odbccp32.lib /nologo /subsystem:console /incremental:yes\
  135.  /pdb:"$(OUTDIR)/List03.pdb" /debug /machine:I386 /out:"$(OUTDIR)/List03.exe" 
  136. LINK32_OBJS= \
  137.     "$(INTDIR)/salad2.obj"
  138.  
  139. "$(OUTDIR)\List03.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  140.     $(LINK32) @<<
  141.   $(LINK32_FLAGS) $(LINK32_OBJS)
  142. <<
  143.  
  144. !ENDIF 
  145.  
  146. .c{$(CPP_OBJS)}.obj:
  147.    $(CPP) $(CPP_PROJ) $<  
  148.  
  149. .cpp{$(CPP_OBJS)}.obj:
  150.    $(CPP) $(CPP_PROJ) $<  
  151.  
  152. .cxx{$(CPP_OBJS)}.obj:
  153.    $(CPP) $(CPP_PROJ) $<  
  154.  
  155. .c{$(CPP_SBRS)}.sbr:
  156.    $(CPP) $(CPP_PROJ) $<  
  157.  
  158. .cpp{$(CPP_SBRS)}.sbr:
  159.    $(CPP) $(CPP_PROJ) $<  
  160.  
  161. .cxx{$(CPP_SBRS)}.sbr:
  162.    $(CPP) $(CPP_PROJ) $<  
  163.  
  164. ################################################################################
  165. # Begin Target
  166.  
  167. # Name "List03 - Win32 Release"
  168. # Name "List03 - Win32 Debug"
  169.  
  170. !IF  "$(CFG)" == "List03 - Win32 Release"
  171.  
  172. !ELSEIF  "$(CFG)" == "List03 - Win32 Debug"
  173.  
  174. !ENDIF 
  175.  
  176. ################################################################################
  177. # Begin Source File
  178.  
  179. SOURCE=.\salad2.cpp
  180.  
  181. "$(INTDIR)\salad2.obj" : $(SOURCE) "$(INTDIR)"
  182.  
  183.  
  184. # End Source File
  185. # End Target
  186. # End Project
  187. ################################################################################
  188.