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

  1. # Microsoft Developer Studio Generated NMAKE File, Based on tree.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=tree - Win32 Release
  4. !MESSAGE No configuration specified. Defaulting to tree - Win32 Release.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "tree - Win32 Release" && "$(CFG)" != "tree - 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 "tree.mak" CFG="tree - Win32 Release"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "tree - Win32 Release" (based on "Win32 (x86) Win32 Application")
  17. !MESSAGE "tree - 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. !IF  "$(CFG)" == "tree - Win32 Release"
  29.  
  30. OUTDIR=.\Release
  31. INTDIR=.\Release
  32. # Begin Custom Macros
  33. OutDir=.\.\Release
  34. # End Custom Macros
  35.  
  36. !IF "$(RECURSE)" == "0" 
  37.  
  38. ALL : "$(OUTDIR)\tree.exe"
  39.  
  40. !ELSE 
  41.  
  42. ALL : "$(OUTDIR)\tree.exe"
  43.  
  44. !ENDIF 
  45.  
  46. CLEAN :
  47.     -@erase "$(INTDIR)\AnmlData.obj"
  48.     -@erase "$(INTDIR)\Dialogs.obj"
  49.     -@erase "$(INTDIR)\ListView.obj"
  50.     -@erase "$(INTDIR)\MainFrm.obj"
  51.     -@erase "$(INTDIR)\StdAfx.obj"
  52.     -@erase "$(INTDIR)\tree.obj"
  53.     -@erase "$(INTDIR)\tree.pch"
  54.     -@erase "$(INTDIR)\tree.res"
  55.     -@erase "$(INTDIR)\treeDoc.obj"
  56.     -@erase "$(INTDIR)\TreeView.obj"
  57.     -@erase "$(INTDIR)\vc50.idb"
  58.     -@erase "$(OUTDIR)\tree.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)\tree.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\"\
  66.  /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)\tree.res" /d "NDEBUG" /d "_AFXDLL" 
  104. BSC32=bscmake.exe
  105. BSC32_FLAGS=/nologo /o"$(OUTDIR)\tree.bsc" 
  106. BSC32_SBRS= \
  107.     
  108. LINK32=link.exe
  109. LINK32_FLAGS=/nologo /subsystem:windows /incremental:no\
  110.  /pdb:"$(OUTDIR)\tree.pdb" /machine:I386 /out:"$(OUTDIR)\tree.exe" 
  111. LINK32_OBJS= \
  112.     "$(INTDIR)\AnmlData.obj" \
  113.     "$(INTDIR)\Dialogs.obj" \
  114.     "$(INTDIR)\ListView.obj" \
  115.     "$(INTDIR)\MainFrm.obj" \
  116.     "$(INTDIR)\StdAfx.obj" \
  117.     "$(INTDIR)\tree.obj" \
  118.     "$(INTDIR)\tree.res" \
  119.     "$(INTDIR)\treeDoc.obj" \
  120.     "$(INTDIR)\TreeView.obj"
  121.  
  122. "$(OUTDIR)\tree.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  123.     $(LINK32) @<<
  124.   $(LINK32_FLAGS) $(LINK32_OBJS)
  125. <<
  126.  
  127. !ELSEIF  "$(CFG)" == "tree - Win32 Debug"
  128.  
  129. OUTDIR=.\Debug
  130. INTDIR=.\Debug
  131. # Begin Custom Macros
  132. OutDir=.\.\Debug
  133. # End Custom Macros
  134.  
  135. !IF "$(RECURSE)" == "0" 
  136.  
  137. ALL : "$(OUTDIR)\tree.exe"
  138.  
  139. !ELSE 
  140.  
  141. ALL : "$(OUTDIR)\tree.exe"
  142.  
  143. !ENDIF 
  144.  
  145. CLEAN :
  146.     -@erase "$(INTDIR)\AnmlData.obj"
  147.     -@erase "$(INTDIR)\Dialogs.obj"
  148.     -@erase "$(INTDIR)\ListView.obj"
  149.     -@erase "$(INTDIR)\MainFrm.obj"
  150.     -@erase "$(INTDIR)\StdAfx.obj"
  151.     -@erase "$(INTDIR)\tree.obj"
  152.     -@erase "$(INTDIR)\tree.pch"
  153.     -@erase "$(INTDIR)\tree.res"
  154.     -@erase "$(INTDIR)\treeDoc.obj"
  155.     -@erase "$(INTDIR)\TreeView.obj"
  156.     -@erase "$(INTDIR)\vc50.idb"
  157.     -@erase "$(INTDIR)\vc50.pdb"
  158.     -@erase "$(OUTDIR)\tree.exe"
  159.     -@erase "$(OUTDIR)\tree.ilk"
  160.     -@erase "$(OUTDIR)\tree.pdb"
  161.  
  162. "$(OUTDIR)" :
  163.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  164.  
  165. CPP=cl.exe
  166. CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS"\
  167.  /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\tree.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\"\
  168.  /Fd"$(INTDIR)\\" /FD /c 
  169. CPP_OBJS=.\Debug/
  170. CPP_SBRS=.
  171.  
  172. .c{$(CPP_OBJS)}.obj::
  173.    $(CPP) @<<
  174.    $(CPP_PROJ) $< 
  175. <<
  176.  
  177. .cpp{$(CPP_OBJS)}.obj::
  178.    $(CPP) @<<
  179.    $(CPP_PROJ) $< 
  180. <<
  181.  
  182. .cxx{$(CPP_OBJS)}.obj::
  183.    $(CPP) @<<
  184.    $(CPP_PROJ) $< 
  185. <<
  186.  
  187. .c{$(CPP_SBRS)}.sbr::
  188.    $(CPP) @<<
  189.    $(CPP_PROJ) $< 
  190. <<
  191.  
  192. .cpp{$(CPP_SBRS)}.sbr::
  193.    $(CPP) @<<
  194.    $(CPP_PROJ) $< 
  195. <<
  196.  
  197. .cxx{$(CPP_SBRS)}.sbr::
  198.    $(CPP) @<<
  199.    $(CPP_PROJ) $< 
  200. <<
  201.  
  202. MTL=midl.exe
  203. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  204. RSC=rc.exe
  205. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\tree.res" /d "_DEBUG" /d "_AFXDLL" 
  206. BSC32=bscmake.exe
  207. BSC32_FLAGS=/nologo /o"$(OUTDIR)\tree.bsc" 
  208. BSC32_SBRS= \
  209.     
  210. LINK32=link.exe
  211. LINK32_FLAGS=/nologo /subsystem:windows /incremental:yes\
  212.  /pdb:"$(OUTDIR)\tree.pdb" /debug /machine:I386 /out:"$(OUTDIR)\tree.exe" 
  213. LINK32_OBJS= \
  214.     "$(INTDIR)\AnmlData.obj" \
  215.     "$(INTDIR)\Dialogs.obj" \
  216.     "$(INTDIR)\ListView.obj" \
  217.     "$(INTDIR)\MainFrm.obj" \
  218.     "$(INTDIR)\StdAfx.obj" \
  219.     "$(INTDIR)\tree.obj" \
  220.     "$(INTDIR)\tree.res" \
  221.     "$(INTDIR)\treeDoc.obj" \
  222.     "$(INTDIR)\TreeView.obj"
  223.  
  224. "$(OUTDIR)\tree.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  225.     $(LINK32) @<<
  226.   $(LINK32_FLAGS) $(LINK32_OBJS)
  227. <<
  228.  
  229. !ENDIF 
  230.  
  231.  
  232. !IF "$(CFG)" == "tree - Win32 Release" || "$(CFG)" == "tree - Win32 Debug"
  233. SOURCE=.\AnmlData.cpp
  234. DEP_CPP_ANMLD=\
  235.     ".\AnmlData.h"\
  236.     ".\StdAfx.h"\
  237.     ".\tree.h"\
  238.     
  239.  
  240. "$(INTDIR)\AnmlData.obj" : $(SOURCE) $(DEP_CPP_ANMLD) "$(INTDIR)"\
  241.  "$(INTDIR)\tree.pch"
  242.  
  243.  
  244. SOURCE=.\Dialogs.cpp
  245. DEP_CPP_DIALO=\
  246.     ".\dialogs.h"\
  247.     ".\StdAfx.h"\
  248.     ".\tree.h"\
  249.     
  250.  
  251. "$(INTDIR)\Dialogs.obj" : $(SOURCE) $(DEP_CPP_DIALO) "$(INTDIR)"\
  252.  "$(INTDIR)\tree.pch"
  253.  
  254.  
  255. SOURCE=.\ListView.cpp
  256. DEP_CPP_LISTV=\
  257.     ".\AnmlData.h"\
  258.     ".\ListView.h"\
  259.     ".\StdAfx.h"\
  260.     ".\tree.h"\
  261.     ".\treeDoc.h"\
  262.     ".\treeview.h"\
  263.     
  264.  
  265. "$(INTDIR)\ListView.obj" : $(SOURCE) $(DEP_CPP_LISTV) "$(INTDIR)"\
  266.  "$(INTDIR)\tree.pch"
  267.  
  268.  
  269. SOURCE=.\MainFrm.cpp
  270. DEP_CPP_MAINF=\
  271.     ".\AnmlData.h"\
  272.     ".\ListView.h"\
  273.     ".\MainFrm.h"\
  274.     ".\StdAfx.h"\
  275.     ".\tree.h"\
  276.     ".\treeDoc.h"\
  277.     ".\treeview.h"\
  278.     
  279.  
  280. "$(INTDIR)\MainFrm.obj" : $(SOURCE) $(DEP_CPP_MAINF) "$(INTDIR)"\
  281.  "$(INTDIR)\tree.pch"
  282.  
  283.  
  284. SOURCE=.\ReadMe.txt
  285. SOURCE=.\StdAfx.cpp
  286. DEP_CPP_STDAF=\
  287.     ".\StdAfx.h"\
  288.     
  289.  
  290. !IF  "$(CFG)" == "tree - Win32 Release"
  291.  
  292. CPP_SWITCHES=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  293.  "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\tree.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\"\
  294.  /Fd"$(INTDIR)\\" /FD /c 
  295.  
  296. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\tree.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  297.  "$(INTDIR)"
  298.     $(CPP) @<<
  299.   $(CPP_SWITCHES) $(SOURCE)
  300. <<
  301.  
  302.  
  303. !ELSEIF  "$(CFG)" == "tree - Win32 Debug"
  304.  
  305. CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D\
  306.  "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\tree.pch" /Yc"stdafx.h"\
  307.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  308.  
  309. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\tree.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  310.  "$(INTDIR)"
  311.     $(CPP) @<<
  312.   $(CPP_SWITCHES) $(SOURCE)
  313. <<
  314.  
  315.  
  316. !ENDIF 
  317.  
  318. SOURCE=.\tree.cpp
  319. DEP_CPP_TREE_=\
  320.     ".\AnmlData.h"\
  321.     ".\MainFrm.h"\
  322.     ".\StdAfx.h"\
  323.     ".\tree.h"\
  324.     ".\treeDoc.h"\
  325.     ".\treeview.h"\
  326.     
  327.  
  328. "$(INTDIR)\tree.obj" : $(SOURCE) $(DEP_CPP_TREE_) "$(INTDIR)"\
  329.  "$(INTDIR)\tree.pch"
  330.  
  331.  
  332. SOURCE=.\tree.rc
  333. DEP_RSC_TREE_R=\
  334.     ".\res\Toolbar.bmp"\
  335.     ".\res\tree.ico"\
  336.     ".\res\tree.rc2"\
  337.     ".\res\treeDoc.ico"\
  338.     
  339.  
  340. "$(INTDIR)\tree.res" : $(SOURCE) $(DEP_RSC_TREE_R) "$(INTDIR)"
  341.     $(RSC) $(RSC_PROJ) $(SOURCE)
  342.  
  343.  
  344. SOURCE=.\treeDoc.cpp
  345. DEP_CPP_TREED=\
  346.     ".\AnmlData.h"\
  347.     ".\StdAfx.h"\
  348.     ".\tree.h"\
  349.     ".\treeDoc.h"\
  350.     ".\treeview.h"\
  351.     
  352.  
  353. "$(INTDIR)\treeDoc.obj" : $(SOURCE) $(DEP_CPP_TREED) "$(INTDIR)"\
  354.  "$(INTDIR)\tree.pch"
  355.  
  356.  
  357. SOURCE=.\TreeView.cpp
  358. DEP_CPP_TREEV=\
  359.     ".\AnmlData.h"\
  360.     ".\dialogs.h"\
  361.     ".\ListView.h"\
  362.     ".\StdAfx.h"\
  363.     ".\tree.h"\
  364.     ".\treeDoc.h"\
  365.     ".\treeview.h"\
  366.     
  367.  
  368. "$(INTDIR)\TreeView.obj" : $(SOURCE) $(DEP_CPP_TREEV) "$(INTDIR)"\
  369.  "$(INTDIR)\tree.pch"
  370.  
  371.  
  372. SOURCE=.\AnmlData.h
  373. SOURCE=.\dialogs.h
  374. SOURCE=.\ListView.h
  375. SOURCE=.\MainFrm.h
  376. SOURCE=.\StdAfx.h
  377. SOURCE=.\tree.h
  378. SOURCE=.\treeDoc.h
  379. SOURCE=.\treeview.h
  380. SOURCE=.\res\Toolbar.bmp
  381. SOURCE=.\res\tree.ico
  382. SOURCE=.\res\tree.rc2
  383. SOURCE=.\res\treeDoc.ico
  384.  
  385. !ENDIF 
  386.  
  387.