home *** CD-ROM | disk | FTP | other *** search
/ Mastering MFC Development / MMD.ISO / labs / c06 / lab02 / ex03 / diff.mak < prev    next >
Encoding:
NMAKE  |  1997-02-20  |  10.6 KB  |  496 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on Diff.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=diff - Win32 Release
  4. !MESSAGE No configuration specified. Defaulting to diff - Win32 Release.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "diff - Win32 Release" && "$(CFG)" != "diff - Win32 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 "Diff.mak" CFG="diff - Win32 Release"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "diff - Win32 Release" (based on "Win32 (x86) Win32 Application")
  17. !MESSAGE "diff - Win32 Debug" (based on "Win32 (x86) Win32 Application")
  18. !MESSAGE 
  19. !ERROR An invalid configuration is specified.
  20. !ENDIF 
  21.  
  22. !IF "$(OS)" == "Windows_NT"
  23. NULL=
  24. !ELSE 
  25. NULL=nul
  26. !ENDIF 
  27.  
  28. CPP=cl.exe
  29. MTL=midl.exe
  30. RSC=rc.exe
  31.  
  32. !IF  "$(CFG)" == "diff - Win32 Release"
  33.  
  34. OUTDIR=.\Release
  35. INTDIR=.\Release
  36. # Begin Custom Macros
  37. OutDir=.\.\Release
  38. # End Custom Macros
  39.  
  40. !IF "$(RECURSE)" == "0" 
  41.  
  42. ALL : "$(OUTDIR)\Diff.exe" "$(OUTDIR)\Diff.bsc"
  43.  
  44. !ELSE 
  45.  
  46. ALL : "$(OUTDIR)\Diff.exe" "$(OUTDIR)\Diff.bsc"
  47.  
  48. !ENDIF 
  49.  
  50. CLEAN :
  51.     -@erase "$(INTDIR)\Diff.obj"
  52.     -@erase "$(INTDIR)\Diff.pch"
  53.     -@erase "$(INTDIR)\diff.res"
  54.     -@erase "$(INTDIR)\Diff.sbr"
  55.     -@erase "$(INTDIR)\diffdoc.obj"
  56.     -@erase "$(INTDIR)\diffdoc.sbr"
  57.     -@erase "$(INTDIR)\Diffview.obj"
  58.     -@erase "$(INTDIR)\Diffview.sbr"
  59.     -@erase "$(INTDIR)\DlgOpenF.obj"
  60.     -@erase "$(INTDIR)\DlgOpenF.sbr"
  61.     -@erase "$(INTDIR)\FindDiff.obj"
  62.     -@erase "$(INTDIR)\FindDiff.sbr"
  63.     -@erase "$(INTDIR)\Mainfrm.obj"
  64.     -@erase "$(INTDIR)\Mainfrm.sbr"
  65.     -@erase "$(INTDIR)\Progress.obj"
  66.     -@erase "$(INTDIR)\Progress.sbr"
  67.     -@erase "$(INTDIR)\Splitter.obj"
  68.     -@erase "$(INTDIR)\Splitter.sbr"
  69.     -@erase "$(INTDIR)\Stdafx.obj"
  70.     -@erase "$(INTDIR)\Stdafx.sbr"
  71.     -@erase "$(INTDIR)\vc50.idb"
  72.     -@erase "$(OUTDIR)\Diff.bsc"
  73.     -@erase "$(OUTDIR)\Diff.exe"
  74.  
  75. "$(OUTDIR)" :
  76.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  77.  
  78. F90=fl32.exe
  79. CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  80.  "_AFXDLL" /D "_MBCS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\Diff.pch" /Yu"stdafx.h"\
  81.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  82. CPP_OBJS=.\Release/
  83. CPP_SBRS=.\Release/
  84. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  85. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\diff.res" /d "NDEBUG" /d "_AFXDLL" 
  86. BSC32=bscmake.exe
  87. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Diff.bsc" 
  88. BSC32_SBRS= \
  89.     "$(INTDIR)\Diff.sbr" \
  90.     "$(INTDIR)\diffdoc.sbr" \
  91.     "$(INTDIR)\Diffview.sbr" \
  92.     "$(INTDIR)\DlgOpenF.sbr" \
  93.     "$(INTDIR)\FindDiff.sbr" \
  94.     "$(INTDIR)\Mainfrm.sbr" \
  95.     "$(INTDIR)\Progress.sbr" \
  96.     "$(INTDIR)\Splitter.sbr" \
  97.     "$(INTDIR)\Stdafx.sbr"
  98.  
  99. "$(OUTDIR)\Diff.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
  100.     $(BSC32) @<<
  101.   $(BSC32_FLAGS) $(BSC32_SBRS)
  102. <<
  103.  
  104. LINK32=link.exe
  105. LINK32_FLAGS=/nologo /subsystem:windows /incremental:no\
  106.  /pdb:"$(OUTDIR)\Diff.pdb" /machine:I386 /out:"$(OUTDIR)\Diff.exe" 
  107. LINK32_OBJS= \
  108.     "$(INTDIR)\Diff.obj" \
  109.     "$(INTDIR)\diff.res" \
  110.     "$(INTDIR)\diffdoc.obj" \
  111.     "$(INTDIR)\Diffview.obj" \
  112.     "$(INTDIR)\DlgOpenF.obj" \
  113.     "$(INTDIR)\FindDiff.obj" \
  114.     "$(INTDIR)\Mainfrm.obj" \
  115.     "$(INTDIR)\Progress.obj" \
  116.     "$(INTDIR)\Splitter.obj" \
  117.     "$(INTDIR)\Stdafx.obj"
  118.  
  119. "$(OUTDIR)\Diff.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  120.     $(LINK32) @<<
  121.   $(LINK32_FLAGS) $(LINK32_OBJS)
  122. <<
  123.  
  124. !ELSEIF  "$(CFG)" == "diff - Win32 Debug"
  125.  
  126. OUTDIR=.\Debug
  127. INTDIR=.\Debug
  128. # Begin Custom Macros
  129. OutDir=.\.\Debug
  130. # End Custom Macros
  131.  
  132. !IF "$(RECURSE)" == "0" 
  133.  
  134. ALL : "$(OUTDIR)\Diff.exe"
  135.  
  136. !ELSE 
  137.  
  138. ALL : "$(OUTDIR)\Diff.exe"
  139.  
  140. !ENDIF 
  141.  
  142. CLEAN :
  143.     -@erase "$(INTDIR)\Diff.obj"
  144.     -@erase "$(INTDIR)\Diff.pch"
  145.     -@erase "$(INTDIR)\diff.res"
  146.     -@erase "$(INTDIR)\diffdoc.obj"
  147.     -@erase "$(INTDIR)\Diffview.obj"
  148.     -@erase "$(INTDIR)\DlgOpenF.obj"
  149.     -@erase "$(INTDIR)\FindDiff.obj"
  150.     -@erase "$(INTDIR)\Mainfrm.obj"
  151.     -@erase "$(INTDIR)\Progress.obj"
  152.     -@erase "$(INTDIR)\Splitter.obj"
  153.     -@erase "$(INTDIR)\Stdafx.obj"
  154.     -@erase "$(INTDIR)\vc50.idb"
  155.     -@erase "$(INTDIR)\vc50.pdb"
  156.     -@erase "$(OUTDIR)\Diff.exe"
  157.     -@erase "$(OUTDIR)\Diff.ilk"
  158.     -@erase "$(OUTDIR)\Diff.pdb"
  159.  
  160. "$(OUTDIR)" :
  161.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  162.  
  163. F90=fl32.exe
  164. CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS"\
  165.  /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\Diff.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\"\
  166.  /Fd"$(INTDIR)\\" /FD /c 
  167. CPP_OBJS=.\Debug/
  168. CPP_SBRS=.
  169. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  170. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\diff.res" /d "_DEBUG" /d "_AFXDLL" 
  171. BSC32=bscmake.exe
  172. BSC32_FLAGS=/nologo /o"$(OUTDIR)\Diff.bsc" 
  173. BSC32_SBRS= \
  174.     
  175. LINK32=link.exe
  176. LINK32_FLAGS=/nologo /subsystem:windows /incremental:yes\
  177.  /pdb:"$(OUTDIR)\Diff.pdb" /debug /machine:I386 /out:"$(OUTDIR)\Diff.exe" 
  178. LINK32_OBJS= \
  179.     "$(INTDIR)\Diff.obj" \
  180.     "$(INTDIR)\diff.res" \
  181.     "$(INTDIR)\diffdoc.obj" \
  182.     "$(INTDIR)\Diffview.obj" \
  183.     "$(INTDIR)\DlgOpenF.obj" \
  184.     "$(INTDIR)\FindDiff.obj" \
  185.     "$(INTDIR)\Mainfrm.obj" \
  186.     "$(INTDIR)\Progress.obj" \
  187.     "$(INTDIR)\Splitter.obj" \
  188.     "$(INTDIR)\Stdafx.obj"
  189.  
  190. "$(OUTDIR)\Diff.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  191.     $(LINK32) @<<
  192.   $(LINK32_FLAGS) $(LINK32_OBJS)
  193. <<
  194.  
  195. !ENDIF 
  196.  
  197. .c{$(CPP_OBJS)}.obj::
  198.    $(CPP) @<<
  199.    $(CPP_PROJ) $< 
  200. <<
  201.  
  202. .cpp{$(CPP_OBJS)}.obj::
  203.    $(CPP) @<<
  204.    $(CPP_PROJ) $< 
  205. <<
  206.  
  207. .cxx{$(CPP_OBJS)}.obj::
  208.    $(CPP) @<<
  209.    $(CPP_PROJ) $< 
  210. <<
  211.  
  212. .c{$(CPP_SBRS)}.sbr::
  213.    $(CPP) @<<
  214.    $(CPP_PROJ) $< 
  215. <<
  216.  
  217. .cpp{$(CPP_SBRS)}.sbr::
  218.    $(CPP) @<<
  219.    $(CPP_PROJ) $< 
  220. <<
  221.  
  222. .cxx{$(CPP_SBRS)}.sbr::
  223.    $(CPP) @<<
  224.    $(CPP_PROJ) $< 
  225. <<
  226.  
  227.  
  228. !IF "$(CFG)" == "diff - Win32 Release" || "$(CFG)" == "diff - Win32 Debug"
  229. SOURCE=.\Diff.cpp
  230. DEP_CPP_DIFF_=\
  231.     ".\Diff.h"\
  232.     ".\diffdoc.h"\
  233.     ".\diffview.h"\
  234.     ".\FindDiff.h"\
  235.     ".\Mainfrm.h"\
  236.     ".\Progress.h"\
  237.     ".\Splitter.h"\
  238.     ".\Stdafx.h"\
  239.     
  240.  
  241. !IF  "$(CFG)" == "diff - Win32 Release"
  242.  
  243.  
  244. "$(INTDIR)\Diff.obj"    "$(INTDIR)\Diff.sbr" : $(SOURCE) $(DEP_CPP_DIFF_)\
  245.  "$(INTDIR)" "$(INTDIR)\Diff.pch"
  246.  
  247.  
  248. !ELSEIF  "$(CFG)" == "diff - Win32 Debug"
  249.  
  250.  
  251. "$(INTDIR)\Diff.obj" : $(SOURCE) $(DEP_CPP_DIFF_) "$(INTDIR)"\
  252.  "$(INTDIR)\Diff.pch"
  253.  
  254.  
  255. !ENDIF 
  256.  
  257. SOURCE=.\diff.rc
  258. DEP_RSC_DIFF_R=\
  259.     ".\Res\Diff.ico"\
  260.     ".\Res\Diff.rc2"\
  261.     ".\Res\Diffdoc.ico"\
  262.     ".\Res\Toolbar.bmp"\
  263.     
  264.  
  265. "$(INTDIR)\diff.res" : $(SOURCE) $(DEP_RSC_DIFF_R) "$(INTDIR)"
  266.     $(RSC) $(RSC_PROJ) $(SOURCE)
  267.  
  268.  
  269. SOURCE=.\diffdoc.cpp
  270. DEP_CPP_DIFFD=\
  271.     ".\Diff.h"\
  272.     ".\diffdoc.h"\
  273.     ".\diffview.h"\
  274.     ".\DlgOpenF.h"\
  275.     ".\FindDiff.h"\
  276.     ".\Mainfrm.h"\
  277.     ".\Progress.h"\
  278.     ".\Splitter.h"\
  279.     ".\Stdafx.h"\
  280.     
  281.  
  282. !IF  "$(CFG)" == "diff - Win32 Release"
  283.  
  284.  
  285. "$(INTDIR)\diffdoc.obj"    "$(INTDIR)\diffdoc.sbr" : $(SOURCE) $(DEP_CPP_DIFFD)\
  286.  "$(INTDIR)" "$(INTDIR)\Diff.pch"
  287.  
  288.  
  289. !ELSEIF  "$(CFG)" == "diff - Win32 Debug"
  290.  
  291.  
  292. "$(INTDIR)\diffdoc.obj" : $(SOURCE) $(DEP_CPP_DIFFD) "$(INTDIR)"\
  293.  "$(INTDIR)\Diff.pch"
  294.  
  295.  
  296. !ENDIF 
  297.  
  298. SOURCE=.\Diffview.cpp
  299. DEP_CPP_DIFFV=\
  300.     ".\Diff.h"\
  301.     ".\diffdoc.h"\
  302.     ".\diffview.h"\
  303.     ".\FindDiff.h"\
  304.     ".\Mainfrm.h"\
  305.     ".\Progress.h"\
  306.     ".\Splitter.h"\
  307.     ".\Stdafx.h"\
  308.     
  309.  
  310. !IF  "$(CFG)" == "diff - Win32 Release"
  311.  
  312.  
  313. "$(INTDIR)\Diffview.obj"    "$(INTDIR)\Diffview.sbr" : $(SOURCE) $(DEP_CPP_DIFFV)\
  314.  "$(INTDIR)" "$(INTDIR)\Diff.pch"
  315.  
  316.  
  317. !ELSEIF  "$(CFG)" == "diff - Win32 Debug"
  318.  
  319.  
  320. "$(INTDIR)\Diffview.obj" : $(SOURCE) $(DEP_CPP_DIFFV) "$(INTDIR)"\
  321.  "$(INTDIR)\Diff.pch"
  322.  
  323.  
  324. !ENDIF 
  325.  
  326. SOURCE=.\DlgOpenF.cpp
  327. DEP_CPP_DLGOP=\
  328.     ".\Diff.h"\
  329.     ".\DlgOpenF.h"\
  330.     ".\Stdafx.h"\
  331.     
  332.  
  333. !IF  "$(CFG)" == "diff - Win32 Release"
  334.  
  335.  
  336. "$(INTDIR)\DlgOpenF.obj"    "$(INTDIR)\DlgOpenF.sbr" : $(SOURCE) $(DEP_CPP_DLGOP)\
  337.  "$(INTDIR)" "$(INTDIR)\Diff.pch"
  338.  
  339.  
  340. !ELSEIF  "$(CFG)" == "diff - Win32 Debug"
  341.  
  342.  
  343. "$(INTDIR)\DlgOpenF.obj" : $(SOURCE) $(DEP_CPP_DLGOP) "$(INTDIR)"\
  344.  "$(INTDIR)\Diff.pch"
  345.  
  346.  
  347. !ENDIF 
  348.  
  349. SOURCE=.\FindDiff.cpp
  350. DEP_CPP_FINDD=\
  351.     ".\Diff.h"\
  352.     ".\FindDiff.h"\
  353.     ".\Stdafx.h"\
  354.     
  355.  
  356. !IF  "$(CFG)" == "diff - Win32 Release"
  357.  
  358.  
  359. "$(INTDIR)\FindDiff.obj"    "$(INTDIR)\FindDiff.sbr" : $(SOURCE) $(DEP_CPP_FINDD)\
  360.  "$(INTDIR)" "$(INTDIR)\Diff.pch"
  361.  
  362.  
  363. !ELSEIF  "$(CFG)" == "diff - Win32 Debug"
  364.  
  365.  
  366. "$(INTDIR)\FindDiff.obj" : $(SOURCE) $(DEP_CPP_FINDD) "$(INTDIR)"\
  367.  "$(INTDIR)\Diff.pch"
  368.  
  369.  
  370. !ENDIF 
  371.  
  372. SOURCE=.\Mainfrm.cpp
  373. DEP_CPP_MAINF=\
  374.     ".\Diff.h"\
  375.     ".\diffdoc.h"\
  376.     ".\diffview.h"\
  377.     ".\FindDiff.h"\
  378.     ".\Mainfrm.h"\
  379.     ".\Progress.h"\
  380.     ".\Splitter.h"\
  381.     ".\Stdafx.h"\
  382.     
  383.  
  384. !IF  "$(CFG)" == "diff - Win32 Release"
  385.  
  386.  
  387. "$(INTDIR)\Mainfrm.obj"    "$(INTDIR)\Mainfrm.sbr" : $(SOURCE) $(DEP_CPP_MAINF)\
  388.  "$(INTDIR)" "$(INTDIR)\Diff.pch"
  389.  
  390.  
  391. !ELSEIF  "$(CFG)" == "diff - Win32 Debug"
  392.  
  393.  
  394. "$(INTDIR)\Mainfrm.obj" : $(SOURCE) $(DEP_CPP_MAINF) "$(INTDIR)"\
  395.  "$(INTDIR)\Diff.pch"
  396.  
  397.  
  398. !ENDIF 
  399.  
  400. SOURCE=.\Progress.cpp
  401. DEP_CPP_PROGR=\
  402.     ".\Diff.h"\
  403.     ".\Progress.h"\
  404.     ".\Stdafx.h"\
  405.     
  406.  
  407. !IF  "$(CFG)" == "diff - Win32 Release"
  408.  
  409.  
  410. "$(INTDIR)\Progress.obj"    "$(INTDIR)\Progress.sbr" : $(SOURCE) $(DEP_CPP_PROGR)\
  411.  "$(INTDIR)" "$(INTDIR)\Diff.pch"
  412.  
  413.  
  414. !ELSEIF  "$(CFG)" == "diff - Win32 Debug"
  415.  
  416.  
  417. "$(INTDIR)\Progress.obj" : $(SOURCE) $(DEP_CPP_PROGR) "$(INTDIR)"\
  418.  "$(INTDIR)\Diff.pch"
  419.  
  420.  
  421. !ENDIF 
  422.  
  423. SOURCE=.\Readme.txt
  424. SOURCE=.\Splitter.cpp
  425. DEP_CPP_SPLIT=\
  426.     ".\Diff.h"\
  427.     ".\Splitter.h"\
  428.     ".\Stdafx.h"\
  429.     
  430.  
  431. !IF  "$(CFG)" == "diff - Win32 Release"
  432.  
  433.  
  434. "$(INTDIR)\Splitter.obj"    "$(INTDIR)\Splitter.sbr" : $(SOURCE) $(DEP_CPP_SPLIT)\
  435.  "$(INTDIR)" "$(INTDIR)\Diff.pch"
  436.  
  437.  
  438. !ELSEIF  "$(CFG)" == "diff - Win32 Debug"
  439.  
  440.  
  441. "$(INTDIR)\Splitter.obj" : $(SOURCE) $(DEP_CPP_SPLIT) "$(INTDIR)"\
  442.  "$(INTDIR)\Diff.pch"
  443.  
  444.  
  445. !ENDIF 
  446.  
  447. SOURCE=.\Stdafx.cpp
  448. DEP_CPP_STDAF=\
  449.     ".\Stdafx.h"\
  450.     
  451.  
  452. !IF  "$(CFG)" == "diff - Win32 Release"
  453.  
  454. CPP_SWITCHES=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  455.  "_AFXDLL" /D "_MBCS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\Diff.pch" /Yc"stdafx.h"\
  456.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  457.  
  458. "$(INTDIR)\Stdafx.obj"    "$(INTDIR)\Stdafx.sbr"    "$(INTDIR)\Diff.pch" : $(SOURCE)\
  459.  $(DEP_CPP_STDAF) "$(INTDIR)"
  460.     $(CPP) @<<
  461.   $(CPP_SWITCHES) $(SOURCE)
  462. <<
  463.  
  464.  
  465. !ELSEIF  "$(CFG)" == "diff - Win32 Debug"
  466.  
  467. CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D\
  468.  "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\Diff.pch" /Yc"stdafx.h"\
  469.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  470.  
  471. "$(INTDIR)\Stdafx.obj"    "$(INTDIR)\Diff.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  472.  "$(INTDIR)"
  473.     $(CPP) @<<
  474.   $(CPP_SWITCHES) $(SOURCE)
  475. <<
  476.  
  477.  
  478. !ENDIF 
  479.  
  480. SOURCE=.\Diff.h
  481. SOURCE=.\diffdoc.h
  482. SOURCE=.\diffview.h
  483. SOURCE=.\DlgOpenF.h
  484. SOURCE=.\FindDiff.h
  485. SOURCE=.\Mainfrm.h
  486. SOURCE=.\Progress.h
  487. SOURCE=.\Splitter.h
  488. SOURCE=.\Stdafx.h
  489. SOURCE=.\Res\Diff.ico
  490. SOURCE=.\Res\Diff.rc2
  491. SOURCE=.\Res\Diffdoc.ico
  492. SOURCE=.\Res\Toolbar.bmp
  493.  
  494. !ENDIF 
  495.  
  496.