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.

233 lines
3.6 KiB

  1. #ALT_PROJECT_TARGET=
  2. !if "$(NTDEBUG)"=="" || "$(NTDEBUG)"=="ntsdnodbg"
  3. DEBUGCAB=
  4. !else
  5. DEBUGCAB=d
  6. !endif
  7. !if "$(TARGETNAME)"==""
  8. TARGETNAME=dx8w2k$(SILENT)$(DEBUGCAB)
  9. !endif
  10. TARGETTYPE=NOTARGET
  11. TARGETPATH=
  12. !if "$(REDIST)"=="NT"
  13. TARGETEXT=cab
  14. !else
  15. TARGETEXT=exe
  16. !endif
  17. SOURCES=
  18. CATFILENAME=dx8w2k.cat
  19. #
  20. # add files here and reference the directory the come from
  21. #
  22. DX8DROPDIR=$(_NTTREE)
  23. DX8PROTECTED=\
  24. d3dim700.dll \
  25. d3dref.dll \
  26. ddraw.dll \
  27. dinput.dll \
  28. dplaysvr.exe \
  29. dplayx.dll \
  30. dpmodemx.dll \
  31. dpwsockx.dll \
  32. dsound.dll \
  33. dsound3d.dll \
  34. dx7vb.dll \
  35. gcdef.dll \
  36. joy.cpl \
  37. pid.dll
  38. DX8NEWFILE=\
  39. d3dref8.dll \
  40. Win2K\d3d8thk.dll \
  41. dx8vb.dll \
  42. dpnaddr.dll \
  43. dpnet.dll \
  44. dpnlobby.dll \
  45. dpnmodem.dll \
  46. dpnwsock.dll \
  47. dpnsvr.exe \
  48. dimap.dll \
  49. diactfrm.dll \
  50. dx8\dijoy.hlp \
  51. dpvacm.dll \
  52. dpvoice.dll \
  53. dpvsetup.exe \
  54. dpvvox.dll \
  55. dsdmo.dll \
  56. dsdmoprp.dll
  57. DX8SETUPFILE=\
  58. dx8\dxdllreg.inf \
  59. diactfrm.inf \
  60. dpvoice.inf \
  61. undpv.inf \
  62. dplay8.inf \
  63. undplay8.inf \
  64. !if "$(REDIST)"=="NT" || "$(CABTYPE)"=="exe"
  65. dxnt.inf \
  66. dxntunp.inf \
  67. !else
  68. dpsetup$(SILENT)$(DEBUGCAB).inf \
  69. dx8w2k.inf \
  70. dx8unp.inf \
  71. !endif
  72. undx8w2k.inf \
  73. dxver.inf \
  74. undshow.inf \
  75. unmswdvd.inf \
  76. unqedit.inf \
  77. dx8\dmusic.inf \
  78. undmusic.inf \
  79. unquartz.inf \
  80. win9x\dsound.inf \
  81. undimap.inf \
  82. ksreg.inf \
  83. unksreg.inf \
  84. !if "$(REDIST)"==""
  85. !if "$(CABTYPE)"=="exe"
  86. win9x\dxsetup.exe \
  87. win9x\dsetup.dll \
  88. win9x\dsetup32.dll \
  89. !else
  90. dpsetup.exe \
  91. !endif
  92. !endif
  93. undx8w2k.exe \
  94. killsvr.exe
  95. DX8BINDIR=$(_NTTREE)\bin
  96. DX8BINFILE=dxdiag.exe
  97. CATFILEDIR=$(O)
  98. CATFILELIST= $(CATFILENAME)
  99. !if "$(NTDEBUG)"=="" || "$(NTDEBUG)"=="ntsdnodbg"
  100. SWITCHFILEDIR_R=$(_NTTREE)
  101. SWITCHFILEDIR_D=$(_ALT_NTTREE)
  102. !else
  103. SWITCHFILEDIR_R=$(_ALT_NTTREE)
  104. SWITCHFILEDIR_D=$(_NTTREE)
  105. !endif
  106. SWITCHFILELIST_R=d3d8.dll dinput8.dll dmscript.dll dswave.dll
  107. SWITCHFILELIST_D=d3d8d.dll dinput8d.dll dmscripd.dll dswaved.dll d3dx8d.dll
  108. DMSWITCHFILE_R=\
  109. dmband.dll \
  110. dmcompos.dll \
  111. dmime.dll \
  112. dmloader.dll \
  113. dmstyle.dll \
  114. dmsynth.dll \
  115. dmusic.dll
  116. DMSWITCHFILE_D=\
  117. dmbandd.dll \
  118. dmcompod.dll \
  119. dmimed.dll \
  120. dmloaded.dll \
  121. dmstyled.dll \
  122. dmsynthd.dll \
  123. dmusicd.dll
  124. !if "$(NTDEBUG)"=="" || "$(NTDEBUG)"=="ntsdnodbg"
  125. REDISTDIR=$(DXROOT)\redist\W2k\fre
  126. !else
  127. REDISTDIR=$(DXROOT)\redist\W2k\chk
  128. !endif
  129. REDISTFILE=\
  130. d3dim.dll \
  131. d3dpmesh.dll \
  132. d3dramp.dll \
  133. d3drm.dll \
  134. d3dxof.dll \
  135. dplay.dll \
  136. dpserial.dll \
  137. dpwsock.dll \
  138. dsound.vxd \
  139. dxapi.sys
  140. DSHOWDIR=$(_NTTREE)
  141. DSHOWPROTECTED=\
  142. amstream.dll \
  143. devenum.dll \
  144. mciqtz32.dll \
  145. mpg2splt.ax \
  146. qcap.dll \
  147. qdv.dll \
  148. qdvd.dll \
  149. quartz.dll
  150. DSHOWUNPROTECTED=\
  151. l3codecx.ax \
  152. msdmo.dll \
  153. mswebdvd.dll \
  154. qasf.dll \
  155. qedit.dll \
  156. qedwipes.dll
  157. DIIHVMAPDIR=$(DXROOT)\dinput\ihvmap
  158. DIIHVMAPLST=\
  159. dimaps.inf \
  160. ACT_RS.ini \
  161. ACT_RS.png \
  162. ACT101.ini \
  163. ACT101.png \
  164. ACTC084.ini \
  165. GR3001.ini \
  166. GR3001.png \
  167. GR4001.ini \
  168. GR4001.png \
  169. GR4001_G.ini \
  170. GR4001_G.png \
  171. GR4003.ini \
  172. GR4003.png \
  173. GR4005.ini \
  174. GR4005.png \
  175. LGC202.ini \
  176. LGC202.png \
  177. MS26.ini \
  178. MS26.png \
  179. MS26_01.png \
  180. MS26_02.png \
  181. MS26_03.png \
  182. MS26_04.png \
  183. MS26_05.png \
  184. MS26_06.png \
  185. MS26_07.png \
  186. MS26_08.png \
  187. MS34.ini \
  188. MS34.png \
  189. MS34_G.ini \
  190. MS6.ini \
  191. MS6.png \
  192. MS6_G.ini \
  193. MS7.ini \
  194. MS7.png \
  195. MS7_G.ini \
  196. MS8.ini \
  197. MS8.png \
  198. MS8_G.ini \
  199. MSE.ini \
  200. MSE.png \
  201. MSE_G.ini \
  202. MSF1F.ini \
  203. MSF1F.png \
  204. MSF1F_G.ini
  205. !ifndef NOLINK
  206. NTTARGETFILES=\
  207. !if "$(REDIST)"=="NT" || "$(NTDEBUG)"=="" || "$(NTDEBUG)"=="ntsdnodbg"
  208. $(O)\$(TARGETNAME).$(TARGETEXT)
  209. !endif
  210. !endif