home *** CD-ROM | disk | FTP | other *** search
/ Mastering MFC Development / MMD.ISO / labs / c05 / lab05 / ex01 / timestamp.mak < prev    next >
Encoding:
NMAKE  |  1997-02-20  |  7.3 KB  |  330 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on TimeStamp.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=TimeStamp - Win32 Debug
  4. !MESSAGE No configuration specified. Defaulting to TimeStamp - Win32 Debug.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "TimeStamp - Win32 Release" && "$(CFG)" !=\
  8.  "TimeStamp - Win32 Debug"
  9. !MESSAGE Invalid configuration "$(CFG)" specified.
  10. !MESSAGE You can specify a configuration when running NMAKE
  11. !MESSAGE by defining the macro CFG on the command line. For example:
  12. !MESSAGE 
  13. !MESSAGE NMAKE /f "TimeStamp.mak" CFG="TimeStamp - Win32 Debug"
  14. !MESSAGE 
  15. !MESSAGE Possible choices for configuration are:
  16. !MESSAGE 
  17. !MESSAGE "TimeStamp - Win32 Release" (based on "Win32 (x86) Win32 Application")
  18. !MESSAGE "TimeStamp - Win32 Debug" (based on "Win32 (x86) Win32 Application")
  19. !MESSAGE 
  20. !ERROR An invalid configuration is specified.
  21. !ENDIF 
  22.  
  23. !IF "$(OS)" == "Windows_NT"
  24. NULL=
  25. !ELSE 
  26. NULL=nul
  27. !ENDIF 
  28.  
  29. !IF  "$(CFG)" == "TimeStamp - Win32 Release"
  30.  
  31. OUTDIR=.\Release
  32. INTDIR=.\Release
  33. # Begin Custom Macros
  34. OutDir=.\Release
  35. # End Custom Macros
  36.  
  37. !IF "$(RECURSE)" == "0" 
  38.  
  39. ALL : "$(OUTDIR)\TimeStamp.exe"
  40.  
  41. !ELSE 
  42.  
  43. ALL : "$(OUTDIR)\TimeStamp.exe"
  44.  
  45. !ENDIF 
  46.  
  47. CLEAN :
  48.     -@erase "$(INTDIR)\MainFrm.obj"
  49.     -@erase "$(INTDIR)\StdAfx.obj"
  50.     -@erase "$(INTDIR)\TimeStamp.obj"
  51.     -@erase "$(INTDIR)\TimeStamp.pch"
  52.     -@erase "$(INTDIR)\TimeStamp.res"
  53.     -@erase "$(INTDIR)\TimeStampDoc.obj"
  54.     -@erase "$(INTDIR)\TimeStampView.obj"
  55.     -@erase "$(INTDIR)\vc50.idb"
  56.     -@erase "$(OUTDIR)\TimeStamp.exe"
  57.  
  58. "$(OUTDIR)" :
  59.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  60.  
  61. CPP=cl.exe
  62. CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  63.  "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\TimeStamp.pch" /Yu"stdafx.h"\
  64.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  65. CPP_OBJS=.\Release/
  66. CPP_SBRS=.
  67.  
  68. .c{$(CPP_OBJS)}.obj::
  69.    $(CPP) @<<
  70.    $(CPP_PROJ) $< 
  71. <<
  72.  
  73. .cpp{$(CPP_OBJS)}.obj::
  74.    $(CPP) @<<
  75.    $(CPP_PROJ) $< 
  76. <<
  77.  
  78. .cxx{$(CPP_OBJS)}.obj::
  79.    $(CPP) @<<
  80.    $(CPP_PROJ) $< 
  81. <<
  82.  
  83. .c{$(CPP_SBRS)}.sbr::
  84.    $(CPP) @<<
  85.    $(CPP_PROJ) $< 
  86. <<
  87.  
  88. .cpp{$(CPP_SBRS)}.sbr::
  89.    $(CPP) @<<
  90.    $(CPP_PROJ) $< 
  91. <<
  92.  
  93. .cxx{$(CPP_SBRS)}.sbr::
  94.    $(CPP) @<<
  95.    $(CPP_PROJ) $< 
  96. <<
  97.  
  98. MTL=midl.exe
  99. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  100. RSC=rc.exe
  101. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\TimeStamp.res" /d "NDEBUG" /d "_AFXDLL" 
  102. BSC32=bscmake.exe
  103. BSC32_FLAGS=/nologo /o"$(OUTDIR)\TimeStamp.bsc" 
  104. BSC32_SBRS= \
  105.     
  106. LINK32=link.exe
  107. LINK32_FLAGS=/nologo /subsystem:windows /incremental:no\
  108.  /pdb:"$(OUTDIR)\TimeStamp.pdb" /machine:I386 /out:"$(OUTDIR)\TimeStamp.exe" 
  109. LINK32_OBJS= \
  110.     "$(INTDIR)\MainFrm.obj" \
  111.     "$(INTDIR)\StdAfx.obj" \
  112.     "$(INTDIR)\TimeStamp.obj" \
  113.     "$(INTDIR)\TimeStamp.res" \
  114.     "$(INTDIR)\TimeStampDoc.obj" \
  115.     "$(INTDIR)\TimeStampView.obj"
  116.  
  117. "$(OUTDIR)\TimeStamp.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  118.     $(LINK32) @<<
  119.   $(LINK32_FLAGS) $(LINK32_OBJS)
  120. <<
  121.  
  122. !ELSEIF  "$(CFG)" == "TimeStamp - Win32 Debug"
  123.  
  124. OUTDIR=.\Debug
  125. INTDIR=.\Debug
  126. # Begin Custom Macros
  127. OutDir=.\Debug
  128. # End Custom Macros
  129.  
  130. !IF "$(RECURSE)" == "0" 
  131.  
  132. ALL : "$(OUTDIR)\TimeStamp.exe"
  133.  
  134. !ELSE 
  135.  
  136. ALL : "$(OUTDIR)\TimeStamp.exe"
  137.  
  138. !ENDIF 
  139.  
  140. CLEAN :
  141.     -@erase "$(INTDIR)\MainFrm.obj"
  142.     -@erase "$(INTDIR)\StdAfx.obj"
  143.     -@erase "$(INTDIR)\TimeStamp.obj"
  144.     -@erase "$(INTDIR)\TimeStamp.pch"
  145.     -@erase "$(INTDIR)\TimeStamp.res"
  146.     -@erase "$(INTDIR)\TimeStampDoc.obj"
  147.     -@erase "$(INTDIR)\TimeStampView.obj"
  148.     -@erase "$(INTDIR)\vc50.idb"
  149.     -@erase "$(INTDIR)\vc50.pdb"
  150.     -@erase "$(OUTDIR)\TimeStamp.exe"
  151.     -@erase "$(OUTDIR)\TimeStamp.ilk"
  152.     -@erase "$(OUTDIR)\TimeStamp.pdb"
  153.  
  154. "$(OUTDIR)" :
  155.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  156.  
  157. CPP=cl.exe
  158. CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS"\
  159.  /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\TimeStamp.pch" /Yu"stdafx.h"\
  160.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  161. CPP_OBJS=.\Debug/
  162. CPP_SBRS=.
  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. MTL=midl.exe
  195. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  196. RSC=rc.exe
  197. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\TimeStamp.res" /d "_DEBUG" /d "_AFXDLL" 
  198. BSC32=bscmake.exe
  199. BSC32_FLAGS=/nologo /o"$(OUTDIR)\TimeStamp.bsc" 
  200. BSC32_SBRS= \
  201.     
  202. LINK32=link.exe
  203. LINK32_FLAGS=/nologo /subsystem:windows /incremental:yes\
  204.  /pdb:"$(OUTDIR)\TimeStamp.pdb" /debug /machine:I386\
  205.  /out:"$(OUTDIR)\TimeStamp.exe" 
  206. LINK32_OBJS= \
  207.     "$(INTDIR)\MainFrm.obj" \
  208.     "$(INTDIR)\StdAfx.obj" \
  209.     "$(INTDIR)\TimeStamp.obj" \
  210.     "$(INTDIR)\TimeStamp.res" \
  211.     "$(INTDIR)\TimeStampDoc.obj" \
  212.     "$(INTDIR)\TimeStampView.obj"
  213.  
  214. "$(OUTDIR)\TimeStamp.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  215.     $(LINK32) @<<
  216.   $(LINK32_FLAGS) $(LINK32_OBJS)
  217. <<
  218.  
  219. !ENDIF 
  220.  
  221.  
  222. !IF "$(CFG)" == "TimeStamp - Win32 Release" || "$(CFG)" ==\
  223.  "TimeStamp - Win32 Debug"
  224. SOURCE=.\MainFrm.cpp
  225. DEP_CPP_MAINF=\
  226.     ".\MainFrm.h"\
  227.     ".\StdAfx.h"\
  228.     ".\TimeStamp.h"\
  229.     
  230.  
  231. "$(INTDIR)\MainFrm.obj" : $(SOURCE) $(DEP_CPP_MAINF) "$(INTDIR)"\
  232.  "$(INTDIR)\TimeStamp.pch"
  233.  
  234.  
  235. SOURCE=.\ReadMe.txt
  236. SOURCE=.\StdAfx.cpp
  237. DEP_CPP_STDAF=\
  238.     ".\StdAfx.h"\
  239.     
  240.  
  241. !IF  "$(CFG)" == "TimeStamp - Win32 Release"
  242.  
  243. CPP_SWITCHES=/nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D\
  244.  "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\TimeStamp.pch" /Yc"stdafx.h"\
  245.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  246.  
  247. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\TimeStamp.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  248.  "$(INTDIR)"
  249.     $(CPP) @<<
  250.   $(CPP_SWITCHES) $(SOURCE)
  251. <<
  252.  
  253.  
  254. !ELSEIF  "$(CFG)" == "TimeStamp - Win32 Debug"
  255.  
  256. CPP_SWITCHES=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D\
  257.  "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"$(INTDIR)\TimeStamp.pch" /Yc"stdafx.h"\
  258.  /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
  259.  
  260. "$(INTDIR)\StdAfx.obj"    "$(INTDIR)\TimeStamp.pch" : $(SOURCE) $(DEP_CPP_STDAF)\
  261.  "$(INTDIR)"
  262.     $(CPP) @<<
  263.   $(CPP_SWITCHES) $(SOURCE)
  264. <<
  265.  
  266.  
  267. !ENDIF 
  268.  
  269. SOURCE=.\TimeStamp.cpp
  270. DEP_CPP_TIMES=\
  271.     ".\MainFrm.h"\
  272.     ".\StdAfx.h"\
  273.     ".\TimeStamp.h"\
  274.     ".\TimeStampDoc.h"\
  275.     ".\TimeStampView.h"\
  276.     
  277.  
  278. "$(INTDIR)\TimeStamp.obj" : $(SOURCE) $(DEP_CPP_TIMES) "$(INTDIR)"\
  279.  "$(INTDIR)\TimeStamp.pch"
  280.  
  281.  
  282. SOURCE=.\TimeStamp.rc
  283. DEP_RSC_TIMEST=\
  284.     ".\res\TimeStamp.ico"\
  285.     ".\res\TimeStamp.rc2"\
  286.     ".\res\TimeStampDoc.ico"\
  287.     ".\res\Toolbar.bmp"\
  288.     
  289.  
  290. "$(INTDIR)\TimeStamp.res" : $(SOURCE) $(DEP_RSC_TIMEST) "$(INTDIR)"
  291.     $(RSC) $(RSC_PROJ) $(SOURCE)
  292.  
  293.  
  294. SOURCE=.\TimeStampDoc.cpp
  295. DEP_CPP_TIMESTA=\
  296.     ".\StdAfx.h"\
  297.     ".\TimeStamp.h"\
  298.     ".\TimeStampDoc.h"\
  299.     
  300.  
  301. "$(INTDIR)\TimeStampDoc.obj" : $(SOURCE) $(DEP_CPP_TIMESTA) "$(INTDIR)"\
  302.  "$(INTDIR)\TimeStamp.pch"
  303.  
  304.  
  305. SOURCE=.\TimeStampView.cpp
  306. DEP_CPP_TIMESTAM=\
  307.     ".\StdAfx.h"\
  308.     ".\TimeStamp.h"\
  309.     ".\TimeStampDoc.h"\
  310.     ".\TimeStampView.h"\
  311.     
  312.  
  313. "$(INTDIR)\TimeStampView.obj" : $(SOURCE) $(DEP_CPP_TIMESTAM) "$(INTDIR)"\
  314.  "$(INTDIR)\TimeStamp.pch"
  315.  
  316.  
  317. SOURCE=.\MainFrm.h
  318. SOURCE=.\Resource.h
  319. SOURCE=.\StdAfx.h
  320. SOURCE=.\TimeStamp.h
  321. SOURCE=.\TimeStampDoc.h
  322. SOURCE=.\TimeStampView.h
  323. SOURCE=.\res\TimeStamp.ico
  324. SOURCE=.\res\TimeStamp.rc2
  325. SOURCE=.\res\TimeStampDoc.ico
  326. SOURCE=.\res\Toolbar.bmp
  327.  
  328. !ENDIF 
  329.  
  330.