Leaked source code of windows server 2003
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.

204 lines
5.7 KiB

  1. processedfiles: \
  2. $(O)\ddraw.h \
  3. $(O)\ddrawp.h \
  4. $(O)\ddrawi.h \
  5. $(O)\ddkernel.h \
  6. $(O)\dvp.h \
  7. $(O)\d3d.h \
  8. $(O)\d3dcaps.h \
  9. $(O)\d3dtypes.h \
  10. $(O)\d3dvec.inl \
  11. $(O)\d3d8.h \
  12. $(O)\d3d8caps.h \
  13. $(O)\d3d8types.h \
  14. $(O)\d3d8sddi.h \
  15. $(O)\dx7todx8.h \
  16. $(O)\d3dxerr.h \
  17. $(O)\d3dhal.h \
  18. $(O)\d3dhalex.h \
  19. $(O)\d3dnthal.h \
  20. $(O)\dx95type.h \
  21. $(O)\ddrawint.h \
  22. $(O)\dmemmgr.h \
  23. $(O)\d3dx8mesh.h \
  24. $(O)\d3dx8.h \
  25. $(D3DX7_CORE_PATH)\d3dxerrswitch.h \
  26. $(DXG_INC_PATH)\dvpp.h \
  27. $(DXG_INC_PATH)\ddmc.h \
  28. $(DXG_INC_PATH)\ddmcp.h \
  29. $(DXG_INC_PATH)\d3dhalp.h \
  30. $(DXG_INC_PATH)\d3dp.h \
  31. $(DXG_INC_PATH)\d3dcapsp.h \
  32. $(DXG_INC_PATH)\d3dtypesp.h \
  33. $(DXG_INC_PATH)\d3d8p.h \
  34. $(DXG_INC_PATH)\d3d8capsp.h \
  35. $(DXG_INC_PATH)\d3d8typesp.h \
  36. $(D3DX8_INC_PATH)\d3dx8meshp.h \
  37. $(D3DX8_INC_PATH)\d3dx8p.h \
  38. $(O)\ddraw.h $(O)\ddrawp.h: ddraw.x
  39. hsplit -o $@ nul -bt2 BEGIN_MSINTERNAL END_MSINTERNAL -c @@ ddraw.x
  40. copy ddraw.x $(O)\ddrawp.h
  41. $(O)\ddrawi.h: ddrawi.x
  42. copy $? $@
  43. $(O)\ddrawint.h: ddrawint.x
  44. copy $? $@
  45. copy $@ $(MMDDK_INC_PATH)\$(?R).h
  46. $(O)\dmemmgr.h: dmemmgr.x
  47. copy $? $@
  48. $(O)\d3dnthal.h: d3dnthal.x
  49. copy $? $@
  50. copy $@ $(MMDDK_INC_PATH)\$(?R).h
  51. $(O)\dx95type.h: dx95type.x
  52. copy $? $@
  53. copy $@ $(MMDDK_INC_PATH)\$(?R).h
  54. $(O)\ddkernel.h: ddkernel.x
  55. hsplit -o $@ nul -bt2 BEGIN_MSINTERNAL END_MSINTERNAL -c @@ ddkernel.x
  56. $(O)\dvp.h $(DXG_INC_PATH)\dvpp.h: dvp.x
  57. hsplit -o $@ nul -bt2 BEGIN_MSINTERNAL END_MSINTERNAL -c @@ dvp.x
  58. copy dvp.x $(DXG_INC_PATH)\dvpp.h
  59. $(DXG_INC_PATH)\ddmc.h $(DXG_INC_PATH)\ddmcp.h: ddmc.x
  60. hsplit -o $@ nul -bt2 BEGIN_MSINTERNAL END_MSINTERNAL -c @@ ddmc.x
  61. copy ddmc.x $(DXG_INC_PATH)\ddmcp.h
  62. DX7HSPLITFLAGS = -ts dx3 -ts dx4 -ts dx5 -ts dx6 -ta dx7 -v 700
  63. DX7HSPLITSDKFLAGS = $(DX7HSPLITFLAGS) -ta external -ts internal
  64. DX7HSPLITINTERNALFLAGS = $(DX7HSPLITFLAGS) -ts external -ta internal
  65. $(O)\d3d.h : d3d.w d3dmkhdr.m4
  66. m4 d3d.w > d3d.x
  67. hsplit $(DX7HSPLITSDKFLAGS) -o $@ d3d.xx d3d.x
  68. del d3d.x
  69. del d3d.xx
  70. $(DXG_INC_PATH)\d3dp.h : d3d.w d3dmkhdr.m4
  71. m4 d3d.w > d3dp.x
  72. hsplit $(DX7HSPLITINTERNALFLAGS) -o $@ d3dp.xx d3dp.x
  73. del d3dp.x
  74. del d3dp.xx
  75. $(O)\d3dcaps.h : d3dcaps.w d3dmkhdr.m4
  76. m4 d3dcaps.w > d3dcaps.x
  77. hsplit $(DX7HSPLITSDKFLAGS) -o $@ d3dcaps.xx d3dcaps.x
  78. del d3dcaps.x
  79. del d3dcaps.xx
  80. $(DXG_INC_PATH)\d3dcapsp.h : d3dcaps.w d3dmkhdr.m4
  81. m4 d3dcaps.w > d3dcaps.x
  82. hsplit $(DX7HSPLITINTERNALFLAGS) -o $@ d3dcapsp.xx d3dcaps.x
  83. del d3dcaps.x
  84. del d3dcapsp.xx
  85. $(O)\d3dhalex.h: d3dhalex.x
  86. copy $? $@
  87. $(O)\d3dtypes.h : d3dtypes.w d3dmkhdr.m4
  88. m4 d3dtypes.w > d3dtypes.x
  89. hsplit $(DX7HSPLITSDKFLAGS) -o $@ d3dtypes.xx d3dtypes.x
  90. del d3dtypes.x
  91. del d3dtypes.xx
  92. $(DXG_INC_PATH)\d3dtypesp.h : d3dtypes.w d3dmkhdr.m4
  93. m4 d3dtypes.w > d3dtypesp.x
  94. hsplit $(DX7HSPLITFLAGS) -ts external -ta internal -o $@ d3dtypesp.xx d3dtypesp.x
  95. del d3dtypesp.x
  96. del d3dtypesp.xx
  97. $(O)\d3dvec.inl : d3dvec.x
  98. copy $? $@
  99. $(O)\d3dxerr.h: d3dxerr.w d3dxerrdef.w
  100. m4 d3dxerr.w > $(O)\d3dxerr.h
  101. $(D3DX7_CORE_PATH)\d3dxerrswitch.h: d3dxerr.w d3dxerrdef.w
  102. m4 -Dswitch d3dxerr.w > $(D3DX7_CORE_PATH)\d3dxerrswitch.h
  103. DX8HSPLITFLAGS = -ts dx3 -ts dx4 -ts dx5 -ts dx6 -ts dx7 -ta dx8 -v 800
  104. DX8HSPLITSDKFLAGS = $(DX8HSPLITFLAGS) -ta external -ts internal
  105. DX8HSPLITINTERNALFLAGS = $(DX8HSPLITFLAGS) -ts external -ta internal
  106. $(O)\d3dhal.h : d3dhal.w d3dmkhdr.m4
  107. m4 d3dhal.w > d3dhal.x
  108. hsplit $(DX8HSPLITSDKFLAGS) -o $@ d3dhal.xx d3dhal.x
  109. del d3dhal.x
  110. del d3dhal.xx
  111. $(O)\d3d8.h : d3d8.w d3d8mkhdr.m4
  112. m4 d3d8.w > tmp.wx
  113. hsplit $(DX8HSPLITSDKFLAGS) -o $@ tmp.px tmp.wx
  114. del tmp.wx
  115. del tmp.px
  116. $(DXG_INC_PATH)\d3d8p.h : d3d8.w d3d8mkhdr.m4
  117. m4 d3d8.w > tmp.wx
  118. hsplit $(DX8HSPLITINTERNALFLAGS) -o $@ tmp.px tmp.wx
  119. del tmp.wx
  120. del tmp.px
  121. $(O)\d3d8caps.h :d3d8caps.w d3d8mkhdr.m4
  122. m4 d3d8caps.w > tmp.wx
  123. hsplit $(DX8HSPLITSDKFLAGS) -o $@ tmp.px tmp.wx
  124. del tmp.wx
  125. del tmp.px
  126. $(DXG_INC_PATH)\d3d8capsp.h :d3d8caps.w d3d8mkhdr.m4
  127. m4 d3d8caps.w > tmp.wx
  128. hsplit $(DX8HSPLITINTERNALFLAGS) -o $@ tmp.px tmp.wx
  129. del tmp.wx
  130. del tmp.px
  131. $(O)\d3d8types.h : d3d8typs.w d3d8mkhdr.m4
  132. m4 d3d8typs.w > tmp.wx
  133. hsplit $(DX8HSPLITSDKFLAGS) -o $@ tmp.px tmp.wx
  134. del tmp.wx
  135. del tmp.px
  136. $(DXG_INC_PATH)\d3d8typesp.h : d3d8typs.w d3d8mkhdr.m4
  137. m4 d3d8typs.w > tmp.wx
  138. hsplit $(DX8HSPLITINTERNALFLAGS) -o $@ tmp.px tmp.wx
  139. del tmp.wx
  140. del tmp.px
  141. $(DXG_INC_PATH)\d3dhalp.h : d3dhal.w d3dmkhdr.m4
  142. m4 d3dhal.w > d3dhal.x
  143. hsplit $(DX8HSPLITINTERNALFLAGS) -o $@ d3dhalp.xx d3dhal.x
  144. del d3dhal.x
  145. del d3dhalp.xx
  146. $(O)\d3d8sddi.h : d3d8sddi.x
  147. copy $? $@
  148. $(O)\dx7todx8.h : dx7todx8.x
  149. copy $? $@
  150. $(O)\d3dx8mesh.h : d3dx8mesh.w
  151. m4 d3dx8mesh.w > tmp.wx
  152. hsplit $(DX8HSPLITSDKFLAGS) -o $@ tmp.px tmp.wx
  153. del tmp.wx
  154. del tmp.px
  155. $(D3DX8_INC_PATH)\d3dx8meshp.h : d3dx8mesh.w
  156. m4 d3dx8mesh.w > tmp.wx
  157. hsplit $(DX8HSPLITINTERNALFLAGS) -o $@ tmp.px tmp.wx
  158. del tmp.wx
  159. del tmp.px
  160. $(O)\d3dx8.h : d3dx8.w
  161. m4 d3dx8.w > tmp.wx
  162. hsplit $(DX8HSPLITSDKFLAGS) -o $@ tmp.px tmp.wx
  163. del tmp.wx
  164. del tmp.px
  165. $(D3DX8_INC_PATH)\d3dx8p.h : d3dx8.w
  166. m4 d3dx8.w > tmp.wx
  167. hsplit $(DX8HSPLITINTERNALFLAGS) -o $@ tmp.px tmp.wx
  168. del tmp.wx
  169. del tmp.px