home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / mfc / general / snapvw / snapvw.mak < prev    next >
Text File  |  1998-03-26  |  12KB  |  409 lines

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