Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

294 lines
6.8 KiB

  1. # Microsoft Developer Studio Generated NMAKE File, Based on mdi.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=MDI - Win32 URelease
  4. !MESSAGE No configuration specified. Defaulting to MDI - Win32 URelease.
  5. !ENDIF
  6. !IF "$(CFG)" != "MDI - Win32 UDebug" && "$(CFG)" != "MDI - Win32 URelease"
  7. !MESSAGE Invalid configuration "$(CFG)" specified.
  8. !MESSAGE You can specify a configuration when running NMAKE
  9. !MESSAGE by defining the macro CFG on the command line. For example:
  10. !MESSAGE
  11. !MESSAGE NMAKE /f "mdi.mak" CFG="MDI - Win32 URelease"
  12. !MESSAGE
  13. !MESSAGE Possible choices for configuration are:
  14. !MESSAGE
  15. !MESSAGE "MDI - Win32 UDebug" (based on "Win32 (x86) Application")
  16. !MESSAGE "MDI - Win32 URelease" (based on "Win32 (x86) Application")
  17. !MESSAGE
  18. !ERROR An invalid configuration is specified.
  19. !ENDIF
  20. !IF "$(OS)" == "Windows_NT"
  21. NULL=
  22. !ELSE
  23. NULL=nul
  24. !ENDIF
  25. !IF "$(CFG)" == "MDI - Win32 UDebug"
  26. OUTDIR=.\UDebug
  27. INTDIR=.\UDebug
  28. # Begin Custom Macros
  29. OutDir=.\UDebug
  30. # End Custom Macros
  31. ALL : "$(OUTDIR)\mdi.exe"
  32. CLEAN :
  33. -@erase "$(INTDIR)\BncDoc.obj"
  34. -@erase "$(INTDIR)\BncFrm.obj"
  35. -@erase "$(INTDIR)\BncVw.obj"
  36. -@erase "$(INTDIR)\HelloDoc.obj"
  37. -@erase "$(INTDIR)\HelloFrm.obj"
  38. -@erase "$(INTDIR)\HelloVw.obj"
  39. -@erase "$(INTDIR)\MainFrm.obj"
  40. -@erase "$(INTDIR)\MDI.obj"
  41. -@erase "$(INTDIR)\mdi.pch"
  42. -@erase "$(INTDIR)\MDI.res"
  43. -@erase "$(INTDIR)\StdAfx.obj"
  44. -@erase "$(INTDIR)\vc60.idb"
  45. -@erase "$(INTDIR)\vc60.pdb"
  46. -@erase "$(OUTDIR)\mdi.exe"
  47. -@erase "$(OUTDIR)\mdi.ilk"
  48. -@erase "$(OUTDIR)\mdi.pdb"
  49. "$(OUTDIR)" :
  50. if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  51. CPP=cl.exe
  52. CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_UNICODE" /Fp"$(INTDIR)\mdi.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
  53. .c{$(INTDIR)}.obj::
  54. $(CPP) @<<
  55. $(CPP_PROJ) $<
  56. <<
  57. .cpp{$(INTDIR)}.obj::
  58. $(CPP) @<<
  59. $(CPP_PROJ) $<
  60. <<
  61. .cxx{$(INTDIR)}.obj::
  62. $(CPP) @<<
  63. $(CPP_PROJ) $<
  64. <<
  65. .c{$(INTDIR)}.sbr::
  66. $(CPP) @<<
  67. $(CPP_PROJ) $<
  68. <<
  69. .cpp{$(INTDIR)}.sbr::
  70. $(CPP) @<<
  71. $(CPP_PROJ) $<
  72. <<
  73. .cxx{$(INTDIR)}.sbr::
  74. $(CPP) @<<
  75. $(CPP_PROJ) $<
  76. <<
  77. MTL=midl.exe
  78. MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32
  79. RSC=rc.exe
  80. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\MDI.res" /d "_DEBUG"
  81. BSC32=bscmake.exe
  82. BSC32_FLAGS=/nologo /o"$(OUTDIR)\mdi.bsc"
  83. BSC32_SBRS= \
  84. LINK32=link.exe
  85. LINK32_FLAGS=c:\nt\sdktools\unicows\delay\obj\i386\unicows.lib kernel32.lib gdi32.lib user32.lib ole32.lib oleaut32.lib oledlg.lib shell32.lib uuid.lib comctl32.lib comdlg32.lib advapi32.lib winspool.lib uafxcwd.lib libcmtd.lib /nologo /entry:"wWinMainCRTStartup" /subsystem:windows /incremental:yes /pdb:"$(OUTDIR)\mdi.pdb" /debug /machine:I386 /nodefaultlib /out:"$(OUTDIR)\mdi.exe"
  86. LINK32_OBJS= \
  87. "$(INTDIR)\BncDoc.obj" \
  88. "$(INTDIR)\BncFrm.obj" \
  89. "$(INTDIR)\BncVw.obj" \
  90. "$(INTDIR)\HelloDoc.obj" \
  91. "$(INTDIR)\HelloFrm.obj" \
  92. "$(INTDIR)\HelloVw.obj" \
  93. "$(INTDIR)\MainFrm.obj" \
  94. "$(INTDIR)\MDI.obj" \
  95. "$(INTDIR)\StdAfx.obj" \
  96. "$(INTDIR)\MDI.res"
  97. "$(OUTDIR)\mdi.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  98. $(LINK32) @<<
  99. $(LINK32_FLAGS) $(LINK32_OBJS)
  100. <<
  101. !ELSEIF "$(CFG)" == "MDI - Win32 URelease"
  102. OUTDIR=.\URelease
  103. INTDIR=.\URelease
  104. # Begin Custom Macros
  105. OutDir=.\URelease
  106. # End Custom Macros
  107. ALL : "$(OUTDIR)\mdi.exe"
  108. CLEAN :
  109. -@erase "$(INTDIR)\BncDoc.obj"
  110. -@erase "$(INTDIR)\BncFrm.obj"
  111. -@erase "$(INTDIR)\BncVw.obj"
  112. -@erase "$(INTDIR)\HelloDoc.obj"
  113. -@erase "$(INTDIR)\HelloFrm.obj"
  114. -@erase "$(INTDIR)\HelloVw.obj"
  115. -@erase "$(INTDIR)\MainFrm.obj"
  116. -@erase "$(INTDIR)\MDI.obj"
  117. -@erase "$(INTDIR)\mdi.pch"
  118. -@erase "$(INTDIR)\MDI.res"
  119. -@erase "$(INTDIR)\StdAfx.obj"
  120. -@erase "$(INTDIR)\vc60.idb"
  121. -@erase "$(OUTDIR)\mdi.exe"
  122. "$(OUTDIR)" :
  123. if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  124. CPP=cl.exe
  125. CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_UNICODE" /Fp"$(INTDIR)\mdi.pch" /Yu"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
  126. .c{$(INTDIR)}.obj::
  127. $(CPP) @<<
  128. $(CPP_PROJ) $<
  129. <<
  130. .cpp{$(INTDIR)}.obj::
  131. $(CPP) @<<
  132. $(CPP_PROJ) $<
  133. <<
  134. .cxx{$(INTDIR)}.obj::
  135. $(CPP) @<<
  136. $(CPP_PROJ) $<
  137. <<
  138. .c{$(INTDIR)}.sbr::
  139. $(CPP) @<<
  140. $(CPP_PROJ) $<
  141. <<
  142. .cpp{$(INTDIR)}.sbr::
  143. $(CPP) @<<
  144. $(CPP_PROJ) $<
  145. <<
  146. .cxx{$(INTDIR)}.sbr::
  147. $(CPP) @<<
  148. $(CPP_PROJ) $<
  149. <<
  150. MTL=midl.exe
  151. MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32
  152. RSC=rc.exe
  153. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\MDI.res" /d "NDEBUG"
  154. BSC32=bscmake.exe
  155. BSC32_FLAGS=/nologo /o"$(OUTDIR)\mdi.bsc"
  156. BSC32_SBRS= \
  157. LINK32=link.exe
  158. LINK32_FLAGS=c:\nt\sdktools\unicows\delay\obj\i386\unicows.lib kernel32.lib gdi32.lib user32.lib ole32.lib oleaut32.lib oledlg.lib shell32.lib uuid.lib comctl32.lib comdlg32.lib advapi32.lib winspool.lib uafxcw.lib libcmt.lib /nologo /entry:"wWinMainCRTStartup" /subsystem:windows /incremental:no /pdb:"$(OUTDIR)\mdi.pdb" /machine:I386 /nodefaultlib /out:"$(OUTDIR)\mdi.exe"
  159. LINK32_OBJS= \
  160. "$(INTDIR)\BncDoc.obj" \
  161. "$(INTDIR)\BncFrm.obj" \
  162. "$(INTDIR)\BncVw.obj" \
  163. "$(INTDIR)\HelloDoc.obj" \
  164. "$(INTDIR)\HelloFrm.obj" \
  165. "$(INTDIR)\HelloVw.obj" \
  166. "$(INTDIR)\MainFrm.obj" \
  167. "$(INTDIR)\MDI.obj" \
  168. "$(INTDIR)\StdAfx.obj" \
  169. "$(INTDIR)\MDI.res"
  170. "$(OUTDIR)\mdi.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  171. $(LINK32) @<<
  172. $(LINK32_FLAGS) $(LINK32_OBJS)
  173. <<
  174. !ENDIF
  175. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  176. !IF EXISTS("mdi.dep")
  177. !INCLUDE "mdi.dep"
  178. !ELSE
  179. !MESSAGE Warning: cannot find "mdi.dep"
  180. !ENDIF
  181. !ENDIF
  182. !IF "$(CFG)" == "MDI - Win32 UDebug" || "$(CFG)" == "MDI - Win32 URelease"
  183. SOURCE=.\BncDoc.cpp
  184. "$(INTDIR)\BncDoc.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\mdi.pch"
  185. SOURCE=.\BncFrm.cpp
  186. "$(INTDIR)\BncFrm.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\mdi.pch"
  187. SOURCE=.\BncVw.cpp
  188. "$(INTDIR)\BncVw.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\mdi.pch"
  189. SOURCE=.\HelloDoc.cpp
  190. "$(INTDIR)\HelloDoc.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\mdi.pch"
  191. SOURCE=.\HelloFrm.cpp
  192. "$(INTDIR)\HelloFrm.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\mdi.pch"
  193. SOURCE=.\HelloVw.cpp
  194. "$(INTDIR)\HelloVw.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\mdi.pch"
  195. SOURCE=.\MainFrm.cpp
  196. "$(INTDIR)\MainFrm.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\mdi.pch"
  197. SOURCE=.\MDI.cpp
  198. "$(INTDIR)\MDI.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\mdi.pch"
  199. SOURCE=.\MDI.rc
  200. "$(INTDIR)\MDI.res" : $(SOURCE) "$(INTDIR)"
  201. $(RSC) $(RSC_PROJ) $(SOURCE)
  202. SOURCE=.\StdAfx.cpp
  203. !IF "$(CFG)" == "MDI - Win32 UDebug"
  204. CPP_SWITCHES=/nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_UNICODE" /Fp"$(INTDIR)\mdi.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
  205. "$(INTDIR)\StdAfx.obj" "$(INTDIR)\mdi.pch" : $(SOURCE) "$(INTDIR)"
  206. $(CPP) @<<
  207. $(CPP_SWITCHES) $(SOURCE)
  208. <<
  209. !ELSEIF "$(CFG)" == "MDI - Win32 URelease"
  210. CPP_SWITCHES=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_UNICODE" /Fp"$(INTDIR)\mdi.pch" /Yc"stdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
  211. "$(INTDIR)\StdAfx.obj" "$(INTDIR)\mdi.pch" : $(SOURCE) "$(INTDIR)"
  212. $(CPP) @<<
  213. $(CPP_SWITCHES) $(SOURCE)
  214. <<
  215. !ENDIF
  216. !ENDIF