home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / graphics / ba / usevideo / videomfc / vdmfc.mak < prev    next >
Text File  |  1997-08-29  |  9KB  |  434 lines

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