XLIST.MAK
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:13k
源码类别:

Windows编程

开发平台:

Visual C++

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