home *** CD-ROM | disk | FTP | other *** search
/ Mastering MFC Development / MMD.ISO / samples / c07 / mdi2viewsb / mdi2viewsb.mak < prev    next >
Encoding:
NMAKE  |  1997-02-20  |  7.8 KB  |  356 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on MDI2ViewsB.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=MDI2ViewsB - Win32 Debug
  4. !MESSAGE No configuration specified. Defaulting to MDI2ViewsB - Win32 Debug.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "MDI2ViewsB - Win32 Release" && "$(CFG)" !=\
  8.  "MDI2ViewsB - Win32 Debug"
  9. !MESSAGE Invalid configuration "$(CFG)" specified.
  10. !MESSAGE You can specify a configuration when running NMAKE
  11. !MESSAGE by defining the macro CFG on the command line. For example:
  12. !MESSAGE 
  13. !MESSAGE NMAKE /f "MDI2ViewsB.mak" CFG="MDI2ViewsB - Win32 Debug"
  14. !MESSAGE 
  15. !MESSAGE Possible choices for configuration are:
  16. !MESSAGE 
  17. !MESSAGE "MDI2ViewsB - Win32 Release" (based on "Win32 (x86) Application")
  18. !MESSAGE "MDI2ViewsB - Win32 Debug" (based on "Win32 (x86) Application")
  19. !MESSAGE 
  20. !ERROR An invalid configuration is specified.
  21. !ENDIF 
  22.  
  23. !IF "$(OS)" == "Windows_NT"
  24. NULL=
  25. !ELSE 
  26. NULL=nul
  27. !ENDIF 
  28.  
  29. !IF  "$(CFG)" == "MDI2ViewsB - Win32 Release"
  30.  
  31. OUTDIR=.\Release
  32. INTDIR=.\Release
  33. # Begin Custom Macros
  34. OutDir=.\Release
  35. # End Custom Macros
  36.  
  37. !IF "$(RECURSE)" == "0" 
  38.  
  39. ALL : "$(OUTDIR)\MDI2ViewsB.exe"
  40.  
  41. !ELSE 
  42.  
  43. ALL : "$(OUTDIR)\MDI2ViewsB.exe"
  44.  
  45. !ENDIF 
  46.  
  47. CLEAN :
  48.     -@erase "$(INTDIR)\ChildFrm.obj"
  49.     -@erase "$(INTDIR)\DefaultView.obj"
  50.     -@erase "$(INTDIR)\ItalicsView.obj"
  51.     -@erase "$(INTDIR)\MainFrm.obj"
  52.     -@erase "$(INTDIR)\MDI2ViewsB.obj"
  53.     -@erase "$(INTDIR)\MDI2ViewsB.pch"
  54.     -@erase "$(INTDIR)\MDI2ViewsB.res"
  55.     -@erase "$(INTDIR)\MDI2ViewsBDoc.obj"
  56.     -@erase "$(INTDIR)\StdAfx.obj"
  57.     -@erase "$(INTDIR)\vc50.idb"
  58.     -@erase "$(OUTDIR)\MDI2ViewsB.exe"
  59.  
  60. "$(OUTDIR)" :
  61.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  62.  
  63. CPP=cl.exe
  64. CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  65.  "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\MDI2ViewsB.pch" /Yu"stdafx.h"\
  66.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  67. CPP_OBJS=.\Release/
  68. CPP_SBRS=.
  69.  
  70. .c{$(CPP_OBJS)}.obj::
  71.    $(CPP) @<<
  72.    $(CPP_PROJ) $< 
  73. <<
  74.  
  75. .cpp{$(CPP_OBJS)}.obj::
  76.    $(CPP) @<<
  77.    $(CPP_PROJ) $< 
  78. <<
  79.  
  80. .cxx{$(CPP_OBJS)}.obj::
  81.    $(CPP) @<<
  82.    $(CPP_PROJ) $< 
  83. <<
  84.  
  85. .c{$(CPP_SBRS)}.sbr::
  86.    $(CPP) @<<
  87.    $(CPP_PROJ) $< 
  88. <<
  89.  
  90. .cpp{$(CPP_SBRS)}.sbr::
  91.    $(CPP) @<<
  92.    $(CPP_PROJ) $< 
  93. <<
  94.  
  95. .cxx{$(CPP_SBRS)}.sbr::
  96.    $(CPP) @<<
  97.    $(CPP_PROJ) $< 
  98. <<
  99.  
  100. MTL=midl.exe
  101. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  102. RSC=rc.exe
  103. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\MDI2ViewsB.res" /d "NDEBUG" /d "_AFXDLL" 
  104. BSC32=bscmake.exe
  105. BSC32_FLAGS=/nologo /o"$(OUTDIR)\MDI2ViewsB.bsc" /n 
  106. BSC32_SBRS= \
  107.     
  108. LINK32=link.exe
  109. LINK32_FLAGS=/nologo /subsystem:windows /incremental:no\
  110.  /pdb:"$(OUTDIR)\MDI2ViewsB.pdb" /machine:I386 /out:"$(OUTDIR)\MDI2ViewsB.exe" 
  111. LINK32_OBJS= \
  112.     "$(INTDIR)\ChildFrm.obj" \
  113.     "$(INTDIR)\DefaultView.obj" \
  114.     "$(INTDIR)\ItalicsView.obj" \
  115.     "$(INTDIR)\MainFrm.obj" \
  116.     "$(INTDIR)\MDI2ViewsB.obj" \
  117.     "$(INTDIR)\MDI2ViewsB.res" \
  118.     "$(INTDIR)\MDI2ViewsBDoc.obj" \
  119.     "$(INTDIR)\StdAfx.obj"
  120.  
  121. "$(OUTDIR)\MDI2ViewsB.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  122.     $(LINK32) @<<
  123.   $(LINK32_FLAGS) $(LINK32_OBJS)
  124. <<
  125.  
  126. !ELSEIF  "$(CFG)" == "MDI2ViewsB - Win32 Debug"
  127.  
  128. OUTDIR=.\Debug
  129. INTDIR=.\Debug
  130. # Begin Custom Macros
  131. OutDir=.\Debug
  132. # End Custom Macros
  133.  
  134. !IF "$(RECURSE)" == "0" 
  135.  
  136. ALL : "$(OUTDIR)\MDI2ViewsB.exe"
  137.  
  138. !ELSE 
  139.  
  140. ALL : "$(OUTDIR)\MDI2ViewsB.exe"
  141.  
  142. !ENDIF 
  143.  
  144. CLEAN :
  145.     -@erase "$(INTDIR)\ChildFrm.obj"
  146.     -@erase "$(INTDIR)\DefaultView.obj"
  147.     -@erase "$(INTDIR)\ItalicsView.obj"
  148.     -@erase "$(INTDIR)\MainFrm.obj"
  149.     -@erase "$(INTDIR)\MDI2ViewsB.obj"
  150.     -@erase "$(INTDIR)\MDI2ViewsB.pch"
  151.     -@erase "$(INTDIR)\MDI2ViewsB.res"
  152.     -@erase "$(INTDIR)\MDI2ViewsBDoc.obj"
  153.     -@erase "$(INTDIR)\StdAfx.obj"
  154.     -@erase "$(INTDIR)\vc50.idb"
  155.     -@erase "$(INTDIR)\vc50.pdb"
  156.     -@erase "$(OUTDIR)\MDI2ViewsB.exe"
  157.     -@erase "$(OUTDIR)\MDI2ViewsB.ilk"
  158.     -@erase "$(OUTDIR)\MDI2ViewsB.pdb"
  159.  
  160. "$(OUTDIR)" :
  161.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  162.  
  163. CPP=cl.exe
  164. CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS"\
  165.  /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\MDI2ViewsB.pch" /Yu"stdafx.h"\
  166.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  167. CPP_OBJS=.\Debug/
  168. CPP_SBRS=.
  169.  
  170. .c{$(CPP_OBJS)}.obj::
  171.    $(CPP) @<<
  172.    $(CPP_PROJ) $< 
  173. <<
  174.  
  175. .cpp{$(CPP_OBJS)}.obj::
  176.    $(CPP) @<<
  177.    $(CPP_PROJ) $< 
  178. <<
  179.  
  180. .cxx{$(CPP_OBJS)}.obj::
  181.    $(CPP) @<<
  182.    $(CPP_PROJ) $< 
  183. <<
  184.  
  185. .c{$(CPP_SBRS)}.sbr::
  186.    $(CPP) @<<
  187.    $(CPP_PROJ) $< 
  188. <<
  189.  
  190. .cpp{$(CPP_SBRS)}.sbr::
  191.    $(CPP) @<<
  192.    $(CPP_PROJ) $< 
  193. <<
  194.  
  195. .cxx{$(CPP_SBRS)}.sbr::
  196.    $(CPP) @<<
  197.    $(CPP_PROJ) $< 
  198. <<
  199.  
  200. MTL=midl.exe
  201. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  202. RSC=rc.exe
  203. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\MDI2ViewsB.res" /d "_DEBUG" /d "_AFXDLL" 
  204. BSC32=bscmake.exe
  205. BSC32_FLAGS=/nologo /o"$(OUTDIR)\MDI2ViewsB.bsc" /n 
  206. BSC32_SBRS= \
  207.     
  208. LINK32=link.exe
  209. LINK32_FLAGS=/nologo /subsystem:windows /incremental:yes\
  210.  /pdb:"$(OUTDIR)\MDI2ViewsB.pdb" /debug /machine:I386\
  211.  /out:"$(OUTDIR)\MDI2ViewsB.exe" 
  212. LINK32_OBJS= \
  213.     "$(INTDIR)\ChildFrm.obj" \
  214.     "$(INTDIR)\DefaultView.obj" \
  215.     "$(INTDIR)\ItalicsView.obj" \
  216.     "$(INTDIR)\MainFrm.obj" \
  217.     "$(INTDIR)\MDI2ViewsB.obj" \
  218.     "$(INTDIR)\MDI2ViewsB.res" \
  219.     "$(INTDIR)\MDI2ViewsBDoc.obj" \
  220.     "$(INTDIR)\StdAfx.obj"
  221.  
  222. "$(OUTDIR)\MDI2ViewsB.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  223.     $(LINK32) @<<
  224.   $(LINK32_FLAGS) $(LINK32_OBJS)
  225. <<
  226.  
  227. !ENDIF 
  228.  
  229.  
  230. !IF "$(CFG)" == "MDI2ViewsB - Win32 Release" || "$(CFG)" ==\
  231.  "MDI2ViewsB - Win32 Debug"
  232. SOURCE=.\ChildFrm.cpp
  233. DEP_CPP_CHILD=\
  234.     ".\ChildFrm.h"\
  235.     ".\MDI2ViewsB.h"\
  236.     ".\MDI2ViewsBDoc.h"\
  237.     ".\StdAfx.h"\
  238.     
  239.  
  240. "$(INTDIR)\ChildFrm.obj" : $(SOURCE) $(DEP_CPP_CHILD) "$(INTDIR)"\
  241.  "$(INTDIR)\MDI2ViewsB.pch"
  242.  
  243.  
  244. SOURCE=.\DefaultView.cpp
  245. DEP_CPP_DEFAU=\
  246.     ".\DefaultView.h"\
  247.     ".\MDI2ViewsB.h"\
  248.     ".\MDI2ViewsBDoc.h"\
  249.     ".\StdAfx.h"\
  250.     
  251.  
  252. "$(INTDIR)\DefaultView.obj" : $(SOURCE) $(DEP_CPP_DEFAU) "$(INTDIR)"\
  253.  "$(INTDIR)\MDI2ViewsB.pch"
  254.  
  255.  
  256. SOURCE=.\ItalicsView.cpp
  257. DEP_CPP_ITALI=\
  258.     ".\ItalicsView.h"\
  259.     ".\MDI2ViewsB.h"\
  260.     ".\MDI2ViewsBDoc.h"\
  261.     ".\StdAfx.h"\
  262.     
  263.  
  264. "$(INTDIR)\ItalicsView.obj" : $(SOURCE) $(DEP_CPP_ITALI) "$(INTDIR)"\
  265.  "$(INTDIR)\MDI2ViewsB.pch"
  266.  
  267.  
  268. SOURCE=.\MainFrm.cpp
  269. DEP_CPP_MAINF=\
  270.     ".\MainFrm.h"\
  271.     ".\MDI2ViewsB.h"\
  272.     ".\StdAfx.h"\
  273.     
  274.  
  275. "$(INTDIR)\MainFrm.obj" : $(SOURCE) $(DEP_CPP_MAINF) "$(INTDIR)"\
  276.  "$(INTDIR)\MDI2ViewsB.pch"
  277.  
  278.  
  279. SOURCE=.\MDI2ViewsB.cpp
  280. DEP_CPP_MDI2V=\
  281.     ".\ChildFrm.h"\
  282.     ".\DefaultView.h"\
  283.     ".\ItalicsView.h"\
  284.     ".\MainFrm.h"\
  285.     ".\MDI2ViewsB.h"\
  286.     ".\MDI2ViewsBDoc.h"\
  287.     ".\StdAfx.h"\
  288.     
  289.  
  290. "$(INTDIR)\MDI2ViewsB.obj" : $(SOURCE) $(DEP_CPP_MDI2V) "$(INTDIR)"\
  291.  "$(INTDIR)\MDI2ViewsB.pch"
  292.  
  293.  
  294. SOURCE=.\MDI2ViewsB.rc
  295. DEP_RSC_MDI2VI=\
  296.     ".\res\idr_mdi2.ico"\
  297.     ".\res\MDI2ViewsB.rc2"\
  298.     ".\res\Toolbar.bmp"\
  299.     
  300. NODEP_RSC_MDI2VI=\
  301.     ".\res\MDI2ViewsB.ico"\
  302.     ".\res\MDI2ViewsBDoc.ico"\
  303.     
  304.  
  305. "$(INTDIR)\MDI2ViewsB.res" : $(SOURCE) $(DEP_RSC_MDI2VI) "$(INTDIR)"
  306.     $(RSC) $(RSC_PROJ) $(SOURCE)
  307.  
  308.  
  309. SOURCE=.\MDI2ViewsBDoc.cpp
  310. DEP_CPP_MDI2VIE=\
  311.     ".\MDI2ViewsB.h"\
  312.     ".\MDI2ViewsBDoc.h"\
  313.     ".\StdAfx.h"\
  314.     
  315.  
  316. "$(INTDIR)\MDI2ViewsBDoc.obj" : $(SOURCE) $(DEP_CPP_MDI2VIE) "$(INTDIR)"\
  317.  "$(INTDIR)\MDI2ViewsB.pch"
  318.  
  319.  
  320. SOURCE=.\StdAfx.cpp
  321. DEP_CPP_STDAF=\
  322.     ".\StdAfx.h"\
  323.     
  324.  
  325. !IF  "$(CFG)" == "MDI2ViewsB - Win32 Release"
  326.  
  327. CPP_SWITCHES=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  328.  "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\MDI2ViewsB.pch" /Yc"stdafx.h"\
  329.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  330.  
  331. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\MDI2ViewsB.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  332.  "$(INTDIR)"
  333.     $(CPP) @<<
  334.   $(CPP_SWITCHES) $(SOURCE)
  335. <<
  336.  
  337.  
  338. !ELSEIF  "$(CFG)" == "MDI2ViewsB - Win32 Debug"
  339.  
  340. CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D\
  341.  "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\MDI2ViewsB.pch" /Yc"stdafx.h"\
  342.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  343.  
  344. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\MDI2ViewsB.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  345.  "$(INTDIR)"
  346.     $(CPP) @<<
  347.   $(CPP_SWITCHES) $(SOURCE)
  348. <<
  349.  
  350.  
  351. !ENDIF 
  352.  
  353.  
  354. !ENDIF 
  355.  
  356.