home *** CD-ROM | disk | FTP | other *** search
/ Mastering MFC Development / MMD.ISO / labs / c11 / lab03 / baseline / ftp.mak < prev    next >
Encoding:
NMAKE  |  1997-02-20  |  6.9 KB  |  328 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on ftp.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=ftp - Win32 Debug
  4. !MESSAGE No configuration specified. Defaulting to ftp - Win32 Debug.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "ftp - Win32 Release" && "$(CFG)" != "ftp - 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 "ftp.mak" CFG="ftp - Win32 Debug"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "ftp - Win32 Release" (based on "Win32 (x86) Win32 Application")
  17. !MESSAGE "ftp - 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)" == "ftp - 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)\ftp.exe"
  43.  
  44. !ELSE 
  45.  
  46. ALL : "$(OUTDIR)\ftp.exe"
  47.  
  48. !ENDIF 
  49.  
  50. CLEAN :
  51.     -@erase "$(INTDIR)\ftp.obj"
  52.     -@erase "$(INTDIR)\ftp.pch"
  53.     -@erase "$(INTDIR)\ftp.res"
  54.     -@erase "$(INTDIR)\Ftpdlg.obj"
  55.     -@erase "$(INTDIR)\ftpDoc.obj"
  56.     -@erase "$(INTDIR)\Ftpget.obj"
  57.     -@erase "$(INTDIR)\ftpView.obj"
  58.     -@erase "$(INTDIR)\MainFrm.obj"
  59.     -@erase "$(INTDIR)\StdAfx.obj"
  60.     -@erase "$(INTDIR)\vc50.idb"
  61.     -@erase "$(OUTDIR)\ftp.exe"
  62.  
  63. "$(OUTDIR)" :
  64.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  65.  
  66. CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  67.  "_AFXDLL" /Fp"$(INTDIR)\ftp.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\"\
  68.  /Fd"$(INTDIR)\\" /FD /c 
  69. CPP_OBJS=.\Release/
  70. CPP_SBRS=.
  71. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  72. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\ftp.res" /d "NDEBUG" /d "_AFXDLL" 
  73. BSC32=bscmake.exe
  74. BSC32_FLAGS=/nologo /o"$(OUTDIR)\ftp.bsc" 
  75. BSC32_SBRS= \
  76.     
  77. LINK32=link.exe
  78. LINK32_FLAGS=/nologo /subsystem:windows /incremental:no\
  79.  /pdb:"$(OUTDIR)\ftp.pdb" /machine:I386 /out:"$(OUTDIR)\ftp.exe" 
  80. LINK32_OBJS= \
  81.     "$(INTDIR)\ftp.obj" \
  82.     "$(INTDIR)\ftp.res" \
  83.     "$(INTDIR)\Ftpdlg.obj" \
  84.     "$(INTDIR)\ftpDoc.obj" \
  85.     "$(INTDIR)\Ftpget.obj" \
  86.     "$(INTDIR)\ftpView.obj" \
  87.     "$(INTDIR)\MainFrm.obj" \
  88.     "$(INTDIR)\StdAfx.obj"
  89.  
  90. "$(OUTDIR)\ftp.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  91.     $(LINK32) @<<
  92.   $(LINK32_FLAGS) $(LINK32_OBJS)
  93. <<
  94.  
  95. !ELSEIF  "$(CFG)" == "ftp - Win32 Debug"
  96.  
  97. OUTDIR=.\Debug
  98. INTDIR=.\Debug
  99. # Begin Custom Macros
  100. OutDir=.\Debug
  101. # End Custom Macros
  102.  
  103. !IF "$(RECURSE)" == "0" 
  104.  
  105. ALL : "$(OUTDIR)\ftp.exe"
  106.  
  107. !ELSE 
  108.  
  109. ALL : "$(OUTDIR)\ftp.exe"
  110.  
  111. !ENDIF 
  112.  
  113. CLEAN :
  114.     -@erase "$(INTDIR)\ftp.obj"
  115.     -@erase "$(INTDIR)\ftp.pch"
  116.     -@erase "$(INTDIR)\ftp.res"
  117.     -@erase "$(INTDIR)\Ftpdlg.obj"
  118.     -@erase "$(INTDIR)\ftpDoc.obj"
  119.     -@erase "$(INTDIR)\Ftpget.obj"
  120.     -@erase "$(INTDIR)\ftpView.obj"
  121.     -@erase "$(INTDIR)\MainFrm.obj"
  122.     -@erase "$(INTDIR)\StdAfx.obj"
  123.     -@erase "$(INTDIR)\vc50.idb"
  124.     -@erase "$(INTDIR)\vc50.pdb"
  125.     -@erase "$(OUTDIR)\ftp.exe"
  126.     -@erase "$(OUTDIR)\ftp.ilk"
  127.     -@erase "$(OUTDIR)\ftp.pdb"
  128.  
  129. "$(OUTDIR)" :
  130.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  131.  
  132. CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS"\
  133.  /D "_AFXDLL" /Fp"$(INTDIR)\ftp.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\"\
  134.  /Fd"$(INTDIR)\\" /FD /c 
  135. CPP_OBJS=.\Debug/
  136. CPP_SBRS=.
  137. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  138. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\ftp.res" /d "_DEBUG" /d "_AFXDLL" 
  139. BSC32=bscmake.exe
  140. BSC32_FLAGS=/nologo /o"$(OUTDIR)\ftp.bsc" 
  141. BSC32_SBRS= \
  142.     
  143. LINK32=link.exe
  144. LINK32_FLAGS=/nologo /subsystem:windows /incremental:yes\
  145.  /pdb:"$(OUTDIR)\ftp.pdb" /debug /machine:I386 /out:"$(OUTDIR)\ftp.exe"\
  146.  /pdbtype:sept 
  147. LINK32_OBJS= \
  148.     "$(INTDIR)\ftp.obj" \
  149.     "$(INTDIR)\ftp.res" \
  150.     "$(INTDIR)\Ftpdlg.obj" \
  151.     "$(INTDIR)\ftpDoc.obj" \
  152.     "$(INTDIR)\Ftpget.obj" \
  153.     "$(INTDIR)\ftpView.obj" \
  154.     "$(INTDIR)\MainFrm.obj" \
  155.     "$(INTDIR)\StdAfx.obj"
  156.  
  157. "$(OUTDIR)\ftp.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  158.     $(LINK32) @<<
  159.   $(LINK32_FLAGS) $(LINK32_OBJS)
  160. <<
  161.  
  162. !ENDIF 
  163.  
  164. .c{$(CPP_OBJS)}.obj::
  165.    $(CPP) @<<
  166.    $(CPP_PROJ) $< 
  167. <<
  168.  
  169. .cpp{$(CPP_OBJS)}.obj::
  170.    $(CPP) @<<
  171.    $(CPP_PROJ) $< 
  172. <<
  173.  
  174. .cxx{$(CPP_OBJS)}.obj::
  175.    $(CPP) @<<
  176.    $(CPP_PROJ) $< 
  177. <<
  178.  
  179. .c{$(CPP_SBRS)}.sbr::
  180.    $(CPP) @<<
  181.    $(CPP_PROJ) $< 
  182. <<
  183.  
  184. .cpp{$(CPP_SBRS)}.sbr::
  185.    $(CPP) @<<
  186.    $(CPP_PROJ) $< 
  187. <<
  188.  
  189. .cxx{$(CPP_SBRS)}.sbr::
  190.    $(CPP) @<<
  191.    $(CPP_PROJ) $< 
  192. <<
  193.  
  194.  
  195. !IF "$(CFG)" == "ftp - Win32 Release" || "$(CFG)" == "ftp - Win32 Debug"
  196. SOURCE=.\ftp.cpp
  197. DEP_CPP_FTP_C=\
  198.     ".\ftp.h"\
  199.     ".\ftpDoc.h"\
  200.     ".\ftpView.h"\
  201.     ".\MainFrm.h"\
  202.     ".\StdAfx.h"\
  203.     
  204.  
  205. "$(INTDIR)\ftp.obj" : $(SOURCE) $(DEP_CPP_FTP_C) "$(INTDIR)"\
  206.  "$(INTDIR)\ftp.pch"
  207.  
  208.  
  209. SOURCE=.\ftp.rc
  210. DEP_RSC_FTP_R=\
  211.     ".\res\ftp.ico"\
  212.     ".\res\ftp.rc2"\
  213.     ".\res\ftpDoc.ico"\
  214.     ".\res\Toolbar.bmp"\
  215.     
  216.  
  217. "$(INTDIR)\ftp.res" : $(SOURCE) $(DEP_RSC_FTP_R) "$(INTDIR)"
  218.     $(RSC) $(RSC_PROJ) $(SOURCE)
  219.  
  220.  
  221. SOURCE=.\Ftpdlg.cpp
  222. DEP_CPP_FTPDL=\
  223.     ".\ftp.h"\
  224.     ".\Ftpdlg.h"\
  225.     ".\Ftpget.h"\
  226.     ".\StdAfx.h"\
  227.     
  228.  
  229. "$(INTDIR)\Ftpdlg.obj" : $(SOURCE) $(DEP_CPP_FTPDL) "$(INTDIR)"\
  230.  "$(INTDIR)\ftp.pch"
  231.  
  232.  
  233. SOURCE=.\ftpDoc.cpp
  234. DEP_CPP_FTPDO=\
  235.     ".\ftp.h"\
  236.     ".\ftpDoc.h"\
  237.     ".\StdAfx.h"\
  238.     
  239.  
  240. "$(INTDIR)\ftpDoc.obj" : $(SOURCE) $(DEP_CPP_FTPDO) "$(INTDIR)"\
  241.  "$(INTDIR)\ftp.pch"
  242.  
  243.  
  244. SOURCE=.\Ftpget.cpp
  245. DEP_CPP_FTPGE=\
  246.     ".\ftp.h"\
  247.     ".\Ftpget.h"\
  248.     ".\ftpView.h"\
  249.     ".\StdAfx.h"\
  250.     
  251.  
  252. "$(INTDIR)\Ftpget.obj" : $(SOURCE) $(DEP_CPP_FTPGE) "$(INTDIR)"\
  253.  "$(INTDIR)\ftp.pch"
  254.  
  255.  
  256. SOURCE=.\ftpView.cpp
  257. DEP_CPP_FTPVI=\
  258.     ".\ftp.h"\
  259.     ".\ftpDoc.h"\
  260.     ".\ftpView.h"\
  261.     ".\StdAfx.h"\
  262.     
  263.  
  264. "$(INTDIR)\ftpView.obj" : $(SOURCE) $(DEP_CPP_FTPVI) "$(INTDIR)"\
  265.  "$(INTDIR)\ftp.pch"
  266.  
  267.  
  268. SOURCE=.\MainFrm.cpp
  269. DEP_CPP_MAINF=\
  270.     ".\ftp.h"\
  271.     ".\MainFrm.h"\
  272.     ".\StdAfx.h"\
  273.     
  274.  
  275. "$(INTDIR)\MainFrm.obj" : $(SOURCE) $(DEP_CPP_MAINF) "$(INTDIR)"\
  276.  "$(INTDIR)\ftp.pch"
  277.  
  278.  
  279. SOURCE=.\ReadMe.txt
  280. SOURCE=.\StdAfx.cpp
  281. DEP_CPP_STDAF=\
  282.     ".\StdAfx.h"\
  283.     
  284.  
  285. !IF  "$(CFG)" == "ftp - Win32 Release"
  286.  
  287. CPP_SWITCHES=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  288.  "_AFXDLL" /Fp"$(INTDIR)\ftp.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\"\
  289.  /Fd"$(INTDIR)\\" /FD /c 
  290.  
  291. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\ftp.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  292.  "$(INTDIR)"
  293.     $(CPP) @<<
  294.   $(CPP_SWITCHES) $(SOURCE)
  295. <<
  296.  
  297.  
  298. !ELSEIF  "$(CFG)" == "ftp - Win32 Debug"
  299.  
  300. CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D\
  301.  "_WINDOWS" /D "_AFXDLL" /Fp"$(INTDIR)\ftp.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\"\
  302.  /Fd"$(INTDIR)\\" /FD /c 
  303.  
  304. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\ftp.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  305.  "$(INTDIR)"
  306.     $(CPP) @<<
  307.   $(CPP_SWITCHES) $(SOURCE)
  308. <<
  309.  
  310.  
  311. !ENDIF 
  312.  
  313. SOURCE=.\ftp.h
  314. SOURCE=.\Ftpdlg.h
  315. SOURCE=.\ftpDoc.h
  316. SOURCE=.\Ftpget.h
  317. SOURCE=.\ftpView.h
  318. SOURCE=.\MainFrm.h
  319. SOURCE=.\Resource.h
  320. SOURCE=.\StdAfx.h
  321. SOURCE=.\res\ftp.ico
  322. SOURCE=.\res\ftp.rc2
  323. SOURCE=.\res\ftpDoc.ico
  324. SOURCE=.\res\Toolbar.bmp
  325.  
  326. !ENDIF 
  327.  
  328.