home *** CD-ROM | disk | FTP | other *** search
/ Mastering MFC Development / MMD.ISO / samples / c12 / clock / clock.mak < prev    next >
Encoding:
NMAKE  |  1997-02-20  |  8.9 KB  |  409 lines

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