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.

226 lines
4.7 KiB

  1. $(O)\atm.h: atm.w
  2. $(CLEANSE_PUBLISHED_HDR) $? $@
  3. $(O)\blberr.h: blberr.w
  4. $(CLEANSE_PUBLISHED_HDR) $? $@
  5. $(O)\g711uids.h: g711uids.w
  6. $(CLEANSE_PUBLISHED_HDR) $? $@
  7. $(O)\mspaddr.h: mspaddr.w
  8. $(CLEANSE_PUBLISHED_HDR) $? $@
  9. $(O)\mspbase.h: mspbase.w
  10. $(CLEANSE_PUBLISHED_HDR) $? $@
  11. $(O)\mspcall.h: mspcall.w
  12. $(CLEANSE_PUBLISHED_HDR) $? $@
  13. $(O)\mspcoll.h: mspcoll.w
  14. $(CLEANSE_PUBLISHED_HDR) $? $@
  15. $(O)\mspenum.h: mspenum.w
  16. $(CLEANSE_PUBLISHED_HDR) $? $@
  17. $(O)\msplog.h: msplog.w
  18. $(CLEANSE_PUBLISHED_HDR) $? $@
  19. $(O)\mspstrm.h: mspstrm.w
  20. $(CLEANSE_PUBLISHED_HDR) $? $@
  21. $(O)\mspterm.h: mspterm.w
  22. $(CLEANSE_PUBLISHED_HDR) $? $@
  23. $(O)\mspthrd.h: mspthrd.w
  24. $(CLEANSE_PUBLISHED_HDR) $? $@
  25. $(O)\msptrmac.h: msptrmac.w
  26. $(CLEANSE_PUBLISHED_HDR) $? $@
  27. $(O)\msptrmar.h: msptrmar.w
  28. $(CLEANSE_PUBLISHED_HDR) $? $@
  29. $(O)\msptrmvc.h: msptrmvc.w
  30. $(CLEANSE_PUBLISHED_HDR) $? $@
  31. $(O)\msputils.h: msputils.w
  32. $(CLEANSE_PUBLISHED_HDR) $? $@
  33. $(O)\ndistapi.h: ndistapi.w
  34. $(CLEANSE_PUBLISHED_HDR) $? $@
  35. $(O)\ndiswan.h: ndiswan.w
  36. $(CLEANSE_PUBLISHED_HDR) $? $@
  37. $(O)\nettypes.h: nettypes.w
  38. $(CLEANSE_PUBLISHED_HDR) $? $@
  39. $(O)\qos.h: qos.w
  40. $(CLEANSE_PUBLISHED_HDR) $? $@
  41. $(O)\qosname.h: qosname.w
  42. $(CLEANSE_PUBLISHED_HDR) $? $@
  43. $(O)\qospol.h: qospol.w
  44. $(CLEANSE_PUBLISHED_HDR) $? $@
  45. $(O)\qossp.h: qossp.w
  46. $(CLEANSE_PUBLISHED_HDR) $? $@
  47. $(O)\rnderr.h: rnderr.w
  48. $(CLEANSE_PUBLISHED_HDR) $? $@
  49. $(O)\sdperr.h: sdperr.w
  50. $(CLEANSE_PUBLISHED_HDR) $? $@
  51. $(O)\tapi.xc: tapi.x
  52. $(CLEANSE_PUBLISHED_HDR) $? $@
  53. $(O)\tapi.h: $(O)\tapi.xc
  54. hsplit -s -o $@ nul: $?
  55. $(O)\tdi.h: tdi.w
  56. $(CLEANSE_PUBLISHED_HDR) $? $@
  57. $(O)\tdiinfo.h: tdiinfo.w
  58. $(CLEANSE_PUBLISHED_HDR) $? $@
  59. $(O)\tdikrnl.h: tdikrnl.w
  60. $(CLEANSE_PUBLISHED_HDR) $? $@
  61. $(O)\tdistat.h: tdistat.w
  62. $(CLEANSE_PUBLISHED_HDR) $? $@
  63. $(O)\traffic.h: traffic.w
  64. $(CLEANSE_PUBLISHED_HDR) $? $@
  65. $(O)\tspi.xc: tspi.x
  66. $(CLEANSE_PUBLISHED_HDR) $? $@
  67. $(O)\tspi.h: $(O)\tspi.xc
  68. hsplit -s -o $@ nul: $?
  69. $(O)\tapiclnt.xc: tapiclnt.x
  70. $(CLEANSE_PUBLISHED_HDR) $? $@
  71. $(O)\tapiclnt.h: $(O)\tapiclnt.xc
  72. hsplit -s -o $@ nul: $?
  73. $(O)\viduids.h: viduids.w
  74. $(CLEANSE_PUBLISHED_HDR) $? $@
  75. #
  76. # http
  77. #
  78. $(O)\http.h $(O)\httpkrnl.h: http.w
  79. hsplit -s -o $(O)\http.h $(O)\httpkrnl.h nul: $?
  80. $(O)\httpp.h $(O)\httppkrnl.h: httpp.w
  81. hsplit -s -o $(O)\httpp.h $(O)\httppkrnl.h nul: $?
  82. #
  83. # winnet
  84. #
  85. $(O)\winnet.wc : winnet.w
  86. $(CLEANSE_PUBLISHED_HDR) $? $@
  87. $(O)\winnetwk.x $(O)\winnetp.x: $(O)\winnet.wc
  88. hsplit -e -o $(O)\winnetwk.x $(O)\winnetp.x $(O)\winnet.wc
  89. $(O)\winnetp.h: $(O)\winnetp.x
  90. wcshdr < $? > $@
  91. $(O)\winnetwk.h: $(O)\winnetwk.x
  92. wcshdr < $? > $@
  93. all: $(DDK_INC_PATH)\ndis.h
  94. $(DDK_INC_PATH)\ndis.h: $(O)\ndis.h
  95. $(PUBLISH_CMD) {$?=$@}
  96. NDIS_DEPENDS = \
  97. $(DDK_INC_PATH)\netpnp.h \
  98. ndismain.w \
  99. ndisprot.w \
  100. ndismac.w \
  101. ndismini.w \
  102. ndisco.w
  103. $(O)\ndis.h: $(BASE_INC_PATH)\ndisbase.w $(NDIS_DEPENDS) makefile.inc
  104. copy $(BASE_INC_PATH)\ndisbase.w $@
  105. type << >> $@
  106. //
  107. // END INTERNAL DEFINITIONS
  108. //
  109. // The following definitions may be used by NDIS drivers, except as noted.
  110. //
  111. <<
  112. type $(DDK_INC_PATH)\netpnp.h >> $@
  113. type << >> $@
  114. <<
  115. type ndismain.w >> $@
  116. type << >> $@
  117. <<
  118. type ndisprot.w >> $@
  119. type << >> $@
  120. //
  121. // The following definitions are available only to full MAC drivers. They
  122. // must not be used by miniport drivers.
  123. //
  124. <<
  125. type ndismac.w >> $@
  126. type << >> $@
  127. //
  128. // The following definitions are available only to miniport drivers. They
  129. // must not be used by full MAC drivers.
  130. //
  131. #if defined(NDIS_MINIPORT_DRIVER) || defined(NDIS_WRAPPER)
  132. <<
  133. type ndismini.w >> $@
  134. type << >> $@
  135. #endif // defined(NDIS_MINIPORT_DRIVER) || defined(NDIS_WRAPPER)
  136. #if defined(NDIS50) || defined(NDIS50_MINIPORT) || defined(NDIS51_MINIPORT)
  137. <<
  138. type ndisco.w >> $@
  139. type << >> $@
  140. #endif // defined(NDIS50) || defined(NDIS50_MINIPORT) || defined(NDIS51_MINIPORT)
  141. #endif // _NDIS_
  142. <<
  143. $(O)\ndismain.h : ndismain.w
  144. $(CLEANSE_PUBLISHED_HDR) $? $@
  145. $(O)\ndisprot.h : ndisprot.w
  146. $(CLEANSE_PUBLISHED_HDR) $? $@
  147. $(O)\ndismac.h : ndismac.w
  148. $(CLEANSE_PUBLISHED_HDR) $? $@
  149. $(O)\ndismini.h : ndismini.w
  150. $(CLEANSE_PUBLISHED_HDR) $? $@
  151. $(O)\ndisco.h : ndisco.w
  152. $(CLEANSE_PUBLISHED_HDR) $? $@
  153. {$(O)}.h{$(PROJECT_ROOT)\inc\$(O)}.h:
  154. copy $< $@
  155. $(PROJECT_ROOT)\inc\$(O)\tapip.h : tapi.x
  156. copy $? $@
  157. $(PROJECT_ROOT)\inc\$(O)\tapclntp.h : tapiclnt.x
  158. copy $? $@