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.

284 lines
12 KiB

  1. !IF 0
  2. Copyright (c) Microsoft Corporation. All rights reserved.
  3. Module Name:
  4. sources.
  5. Abstract:
  6. This file specifies the target component being built and the list of
  7. sources files needed to build that component. Also specifies optional
  8. compiler switches and libraries that are unique for the component being
  9. built.
  10. Author:
  11. Mark Lucovsky (markl) 18-Sep-1990
  12. NOTE: Commented description of this file is in \nt\bak\bin\sources.tpl
  13. !ENDIF
  14. TARGETPATH=obj
  15. TARGETNAME=
  16. TARGETTYPE=LIBRARY
  17. SYNCHRONIZE_BLOCK=1
  18. PASS0_PUBLISH=\
  19. {acpitabl.h=$(PROJECT_INC_PATH)\acpitabl.h;$(HALKIT_INC_PATH)\acpitabl.h;$(PROCESSOR_INC_PATH)\acpitabl.h}\
  20. {ahcache.w=$(PROJECT_INC_PATH)\ahcache.h}\
  21. {alertmsg.w=$(BASE_INC_PATH)\alertmsg.h}\
  22. {apcompat.w=$(PROJECT_INC_PATH)\apcompat.h}\
  23. {apic.inc=$(HALKIT_INC_PATH)\apic.inc;$(PROCESSOR_INC_PATH)\apic.inc}\
  24. {apithunk.w=$(PROJECT_INC_PATH)\apithunk.tpl}\
  25. {apm.w=$(HALKIT_INC_PATH)\apm.h}\
  26. {arc.w=$(HALKIT_INC_PATH)\arc.h;$(PROJECT_INC_PATH)\arc.h}\
  27. {arccodes.w=$(HALKIT_INC_PATH)\arccodes.h;$(PROJECT_INC_PATH)\arccodes.h} \
  28. {atom.w=$(PROJECT_INC_PATH)\atom.h} \
  29. {avrf.w=$(PROJECT_INC_PATH)\avrf.h}\
  30. {basetsd.w=$(SDK_INC_PATH)\basetsd.h} \
  31. {basetsd_idl.w=$(SDK_INC_PATH)\basetsd.idl} \
  32. {batclass.w=$(SDK_INC_PATH)\batclass.h} \
  33. {bmbuild.w=$(PROJECT_INC_PATH)\bmbuild.h}\
  34. {bootstatus.w=$(PROJECT_INC_PATH)\bootstatus.h} \
  35. {bootvid.w=$(PROJECT_INC_PATH)\bootvid.h} \
  36. {bowdbg.w=$(PROJECT_INC_PATH)\bowdbg.h} \
  37. {cfg.w=$(SDK_INC_PATH)\cfg.h;$(DDK_INC_PATH)\cfg.h}\
  38. {cfgmgr32.w=$(SDK_INC_PATH)\cfgmgr32.h;$(DDK_INC_PATH)\cfgmgr32.h}\
  39. {clusapi.w=$(SDK_INC_PATH)\clusapi.h} \
  40. {clusdisk.w=$(PROJECT_INC_PATH)\clusdisk.h} \
  41. {clussprt.w=$(PROJECT_INC_PATH)\clussprt.h} \
  42. {clusstor.w=$(PROJECT_INC_PATH)\clusstor.h} \
  43. {clustdi.w=$(PROJECT_INC_PATH)\clustdi.h} \
  44. {common.w=$(SDK_INC_PATH)\common.ver} \
  45. {dbt.w=$(SDK_INC_PATH)\dbt.h}\
  46. {devioctl.w=$(SDK_INC_PATH)\devioctl.h;$(DDK_INC_PATH)\devioctl.h} \
  47. {devguid.w=$(SDK_INC_PATH)\devguid.h} \
  48. {dfsfsctl.w=$(PROJECT_INC_PATH)\dfsfsctl.h} \
  49. {dfspriv.w=$(PROJECT_INC_PATH)\dfspriv.h} \
  50. {dloaddef.w=$(PROJECT_INC_PATH)\dloaddef.h}\
  51. {errorrep.w=$(SDK_INC_PATH)\errorrep.h}\
  52. {evntrace.h=$(SDK_INC_PATH)\evntrace.h}\
  53. {faultrep.w=$(BASE_INC_PATH)\faultrep.h}\
  54. {fmifs.w=$(PROJECT_INC_PATH)\fmifs.h} \
  55. {gb18030.w=$(SDK_INC_PATH)\gb18030.h} \
  56. {genmacro.w=$(PROJECT_INC_PATH)\genmacro.tpl} \
  57. {guiddef.w=$(SDK_INC_PATH)\guiddef.h} \
  58. {hdlsblk.w=$(PROJECT_INC_PATH)\hdlsblk.h} \
  59. {hdlsterm.w=$(PROJECT_INC_PATH)\hdlsterm.h} \
  60. {ia64reg.w=$(SDK_INC_PATH)\ia64reg.h;$(DDK_INC_PATH)\ia64reg.h}\
  61. {inbv.w=$(HALKIT_INC_PATH)\inbv.h;$(PROJECT_INC_PATH)\inbv.h} \
  62. {infstr.w=$(SDK_INC_PATH)\infstr.h} \
  63. {winbase_interlockedunsigned.w=$(SDK_INC_PATH)\winbase_interlockedunsigned.h} \
  64. {winbase_interlockedcplusplus.w=$(SDK_INC_PATH)\winbase_interlockedcplusplus.h} \
  65. {ksalpha.w=$(SDK_INC_PATH)\ksalpha.h} \
  66. {kxamd64.w=$(SDK_INC_PATH)\kxamd64.inc} \
  67. {kxalpha.w=$(SDK_INC_PATH)\kxalpha.h} \
  68. {kxia64.w=$(SDK_INC_PATH)\kxia64.h} \
  69. {loadperf.h=$(SDK_INC_PATH)\loadperf.h} \
  70. {machinep.w=$(PROJECT_INC_PATH)\machinep.h} \
  71. {$(O)\mcaia64.mof=$(PROJECT_INC_PATH)\mcaia64.mof} \
  72. {mce.h=$(PROJECT_INC_PATH)\mce.h;$(HALKIT_INC_PATH)\mce.h;$(SDK_INC_PATH)\mce.h;$(DDK_INC_PATH)\mce.h;$(WDM_INC_PATH)\mce.h}\
  73. {nt.w=$(SDK_INC_PATH)\nt.h}\
  74. {ntacpi.h=$(PROJECT_INC_PATH)\ntacpi.h;$(HALKIT_INC_PATH)\ntacpi.h;$(PROCESSOR_INC_PATH)\ntacpi.h}\
  75. {ntamd64.w=$(SDK_INC_PATH)\ntamd64.h} \
  76. {ntalpha.w=$(SDK_INC_PATH)\ntalpha.h} \
  77. {ntapm.w=$(HALKIT_INC_PATH)\ntapm.h} \
  78. {ntconfig.w=$(SDK_INC_PATH)\ntconfig.h} \
  79. {ntcsrdll.w=$(SDK_INC_PATH)\ntcsrdll.h} \
  80. {ntcsrmsg.w=$(SDK_INC_PATH)\ntcsrmsg.h} \
  81. {ntcsrsrv.w=$(SDK_INC_PATH)\ntcsrsrv.h} \
  82. {ntddnfs.w=$(SDK_INC_PATH)\ntddnfs.h} \
  83. {ntddmup.w=$(SDK_INC_PATH)\ntddmup.h} \
  84. {ntddpcm.w=$(SDK_INC_PATH)\ntddpcm.h;$(DDK_INC_PATH)\ntddpcm.h} \
  85. {ntddsd.w=$(DDK_INC_PATH)\ntddsd.h} \
  86. {ntdef.w=$(SDK_INC_PATH)\ntdef.h;$(DDK_INC_PATH)\ntdef.h} \
  87. {ntelfapi.w=$(SDK_INC_PATH)\ntelfapi.h} \
  88. {ntexapi_dbg.w=$(SDK_INC_PATH)\ntexapi.dbg}\
  89. {ntexapi_h.w=$(SDK_INC_PATH)\ntexapi.h}\
  90. {ntddbrow.w=$(SDK_INC_PATH)\ntddbrow.h}\
  91. {ntfsexp.w=$(PROJECT_INC_PATH)\ntfsexp.h} \
  92. {nti386.w=$(SDK_INC_PATH)\nti386.h} \
  93. {ntia64.w=$(SDK_INC_PATH)\ntia64.h} \
  94. {ntimage.w=$(SDK_INC_PATH)\ntimage.h;$(DDK_INC_PATH)\ntimage.h} \
  95. {ntioapi.w=$(SDK_INC_PATH)\ntioapi.h} \
  96. {ntiolog.w=$(SDK_INC_PATH)\ntiolog.h} \
  97. {ntkeapi.w=$(SDK_INC_PATH)\ntkeapi.h} \
  98. {ntldr.w=$(SDK_INC_PATH)\ntldr.h} \
  99. {ntmips.w=$(SDK_INC_PATH)\ntmips.h} \
  100. {ntmmapi.w=$(SDK_INC_PATH)\ntmmapi.h} \
  101. {ntmppc.w=$(SDK_INC_PATH)\ntmppc.h} \
  102. {ntnls.w=$(SDK_INC_PATH)\ntnls.h;$(DDK_INC_PATH)\ntnls.h} \
  103. {ntobapi.w=$(SDK_INC_PATH)\ntobapi.h} \
  104. {ntperf.w=$(PROJECT_INC_PATH)\ntperf.h} \
  105. {ntpnpapi.w=$(SDK_INC_PATH)\ntpnpapi.h}\
  106. {ntpoapi.w=$(SDK_INC_PATH)\ntpoapi.h;$(DDK_INC_PATH)\ntpoapi.h}\
  107. {ntppc.w=$(SDK_INC_PATH)\ntppc.h} \
  108. {ntprfctr.w=$(SDK_INC_PATH)\ntprfctr.h}\
  109. {ntpsapi.w=$(SDK_INC_PATH)\ntpsapi.h}\
  110. {ntregapi.w=$(SDK_INC_PATH)\ntregapi.h} \
  111. {$(O)\ntrtl.h=$(SDK_INC_PATH)\ntrtl.h}\
  112. {ntrtlstringandbuffer.w=$(SDK_INC_PATH)\ntrtlstringandbuffer.h}\
  113. {ntrtlpath.w=$(SDK_INC_PATH)\ntrtlpath.h}\
  114. {ntrtloverflow.w=$(SDK_INC_PATH)\ntrtloverflow.h}\
  115. {ntrtlmmapio.w=$(SDK_INC_PATH)\ntrtlmmapio.h}\
  116. {ntsm.w=$(SDK_INC_PATH)\ntsm.h} \
  117. {nturtl.w=$(SDK_INC_PATH)\nturtl.h}\
  118. {ntwmi.w=$(PROJECT_INC_PATH)\ntwmi.h;$(PROCESSOR_INC_PATH)\ntwmi.h} \
  119. {ntxcapi.w=$(SDK_INC_PATH)\ntxcapi.h}\
  120. {nxalpha.w=$(SDK_INC_PATH)\nxalpha.h}\
  121. {nxamd64.w=$(SDK_INC_PATH)\nxamd64.h}\
  122. {nxia64.w=$(SDK_INC_PATH)\nxia64.h}\
  123. {nxi386.w=$(SDK_INC_PATH)\nxi386.h}\
  124. {ocmanage.w=$(SDK_INC_PATH)\ocmanage.h}\
  125. {oscpkt.w=$(PROJECT_INC_PATH)\oscpkt.h}\
  126. {oprghdlr.h=$(DDK_INC_PATH)\wdm\oprghdlr.h}\
  127. {overflow.w=$(PROJECT_INC_PATH)\overflow.h}\
  128. {pchrexec.w=$(PROJECT_INC_PATH)\pchrexec.h}\
  129. {pebteb.w=$(SDK_INC_PATH)\pebteb.h}\
  130. {pnpmgr.w=$(PROJECT_INC_PATH)\pnpmgr.h}\
  131. {pnpsetup.w=$(PROJECT_INC_PATH)\pnpsetup.h} \
  132. {poclass.w=$(SDK_INC_PATH)\poclass.h;$(DDK_INC_PATH)\poclass.h} \
  133. {poppack.w=$(SDK_INC_PATH)\poppack.h} \
  134. {prefetch.w=$(PROJECT_INC_PATH)\prefetch.h} \
  135. {profiles.w=$(HALKIT_INC_PATH)\profiles.h;$(PROJECT_INC_PATH)\profiles.h} \
  136. {protocol.w=$(PROJECT_INC_PATH)\protocol.h}\
  137. {pshpack1.w=$(SDK_INC_PATH)\pshpack1.h} \
  138. {pshpack2.w=$(SDK_INC_PATH)\pshpack2.h} \
  139. {pshpack4.w=$(SDK_INC_PATH)\pshpack4.h} \
  140. {pshpack8.w=$(SDK_INC_PATH)\pshpack8.h} \
  141. {pshpck16.w=$(SDK_INC_PATH)\pshpck16.h;$(DDK_INC_PATH)\pshpck16.h} \
  142. {regstr.w=$(SDK_INC_PATH)\regstr.h} \
  143. {remboot.w=$(PROJECT_INC_PATH)\remboot.h} \
  144. {resapi.w=$(SDK_INC_PATH)\resapi.h} \
  145. {riname.h=$(PROJECT_INC_PATH)\riname.h} \
  146. {riname.c=$(PROJECT_INC_PATH)\riname.c} \
  147. {sdistructs.w=$(PROJECT_INC_PATH)\sdistructs.h} \
  148. {seopaque.h=$(BASE_INC_PATH)\seopaque.h} \
  149. {sertlp.w=$(BASE_INC_PATH)\sertlp.h} \
  150. {setupapi.w=$(SDK_INC_PATH)\setupapi.h} \
  151. {setupblk.w=$(PROJECT_INC_PATH)\setupblk.h} \
  152. {smb.w=$(PROJECT_INC_PATH)\smb.h}\
  153. {smbus.h=$(DDK_INC_PATH)\smbus.h} \
  154. {smbtrans.w=$(PROJECT_INC_PATH)\smbtrans.h}\
  155. {smbtypes.w=$(PROJECT_INC_PATH)\smbtypes.h}\
  156. {spapip.w=$(PROJECT_INC_PATH)\spapip.h}\
  157. {sputils.w=$(PROJECT_INC_PATH)\sputils.h}\
  158. {srvfsctl.w=$(PROJECT_INC_PATH)\srvfsctl.h}\
  159. {stub512.w=$(SDK_LIB_DEST)\stub512.com}\
  160. {stwlog.w=$(PROJECT_INC_PATH)\stwlog.h}\
  161. {svcs.w=$(PROJECT_INC_PATH)\svcs.h} \
  162. {sxsapi.w=$(PROJECT_INC_PATH)\sxsapi.h} \
  163. {sxsapi_guids.w=$(PROJECT_INC_PATH)\sxsapi_guids.h} \
  164. {$(O)\sxstypes.h=$(SDK_INC_PATH)\sxstypes.h} \
  165. {thunklog.w=$(PROJECT_INC_PATH)\thunklog.tpl} \
  166. {tlhelp32.w=$(SDK_INC_PATH)\tlhelp32.h} \
  167. {unittest.w=$(BASE_INC_PATH)\unittest.h} \
  168. {wow64reg.w=$(PROJECT_INC_PATH)\wow64reg.h} \
  169. {wow64t.w=$(PROJECT_INC_PATH)\wow64t.h} \
  170. {wow64thk.w=$(PROJECT_INC_PATH)\wow64thk.h} \
  171. {x86mboot.w=$(PROJECT_INC_PATH)\x86mboot.h} \
  172. {vdm.w=$(PROJECT_INC_PATH)\vdm.h} \
  173. {vdmapi.w=$(PROJECT_INC_PATH)\vdmapi.h} \
  174. {warning.w=$(SDK_INC_PATH)\warning.h;$(DDK_INC_PATH)\warning.h} \
  175. {wdm.ref=$(SDK_INC_PATH)\wdm.ref} \
  176. {wdmguid.w=$(SDK_INC_PATH)\wdmguid.h;$(WDM_INC_PATH)\wdmguid.h} \
  177. {wdmwarn4.w=$(SDK_INC_PATH)\wdmwarn4.h;$(WDM_INC_PATH)\wdmwarn4.h} \
  178. {winperf.h=$(SDK_INC_PATH)\winperf.h} \
  179. {winperfp.w=$(PROJECT_INC_PATH)\winperfp.h} \
  180. {winsvcp.w=$(PROJECT_INC_PATH)\winsvcp.h} \
  181. {wmicore.mof=$(DDK_INC_PATH)\wmicore.mof} \
  182. {wmiguid.h=$(SDK_INC_PATH)\wmiguid.h;$(DDK_INC_PATH)\wdm\wmiguid.h} \
  183. {wmistr.h=$(SDK_INC_PATH)\wmistr.h} \
  184. {wmium.h=$(SDK_INC_PATH)\wmium.h} \
  185. {wmiumkm.w=$(PROJECT_INC_PATH)\wmiumkm.h} \
  186. {wsclus.w=$(PROJECT_INC_PATH)\wsclus.h} \
  187. {xsum_x86=$(PROJECT_INC_PATH)\xsum.x86} \
  188. {xsum_amd64=$(PROJECT_INC_PATH)\xsum.amd64} \
  189. {xsum_axp=$(PROJECT_INC_PATH)\xsum.axp} \
  190. {xsum_ia64=$(PROJECT_INC_PATH)\xsum.ia64} \
  191. {$(O)\zwapi.h=$(PROJECT_INC_PATH)\zwapi.h} \
  192. {$(O)\lzexpand.h=$(SDK_INC_PATH)\lzexpand.h} \
  193. {$(O)\ntstatus.dbg=$(BASE_INC_PATH)\ntstatus.dbg}\
  194. {$(O)\ntstatus.h=$(SDK_INC_PATH)\ntstatus.h;$(DDK_INC_PATH)\ntstatus.h}\
  195. {$(O)\wbasek.h=$(BASE_INC_PATH)\wbasek.h}\
  196. {$(O)\winbase.h=$(SDK_INC_PATH)\winbase.h}\
  197. {$(O)\winbase.inl=$(SDK_INC_PATH)\winbase.inl}\
  198. {$(O)\winbasep.h=$(BASE_INC_PATH)\winbasep.h}\
  199. {$(O)\winerror.h=$(SDK_INC_PATH)\winerror.h}\
  200. {$(O)\winerror.dbg=$(BASE_INC_PATH)\winerror.dbg}\
  201. {$(O)\winnls.h=$(SDK_INC_PATH)\winnls.h}\
  202. {$(O)\winnlsp.h=$(BASE_INC_PATH)\winnlsp.h}\
  203. {$(O)\winnt.h=$(SDK_INC_PATH)\winnt.h}\
  204. {$(O)\winnt.rh=$(SDK_INC_PATH)\winnt.rh}\
  205. {$(O)\winreg.h=$(SDK_INC_PATH)\winreg.h}\
  206. {$(O)\winsvc.h=$(SDK_INC_PATH)\winsvc.h} \
  207. {gentypes.w=$(BASE_INC_PATH)\gentypes.tpl}\
  208. {$(O)\wmicore.bmf=$(PROJECT_INC_PATH)\wmicore.bmf} \
  209. {$(O)\wmidata.h=$(SDK_INC_PATH)\wmidata.h;$(DDK_INC_PATH)\wdm\wmidata.h} \
  210. {cmapi.rc=$(PROJECT_INC_PATH)\cmapi.rc}\
  211. {comp.w=$(PROJECT_INC_PATH)\comp.h}\
  212. {miglib.w=$(PROJECT_INC_PATH)\miglib.h}\
  213. {ocmgrlib.w=$(PROJECT_INC_PATH)\ocmgrlib.h}\
  214. {plugin.w=$(PROJECT_INC_PATH)\plugin.h}\
  215. {setupbat.w=$(SDK_INC_PATH)\setupbat.h} \
  216. {setuplog.w=$(PROJECT_INC_PATH)\setuplog.h}\
  217. {sysprep_h.w=$(PROJECT_INC_PATH)\sysprep_.h} \
  218. {sysprep_c.w=$(PROJECT_INC_PATH)\sysprep_.c} \
  219. {syssetup.w=$(SDK_INC_PATH)\syssetup.h} \
  220. {undo.w=$(PROJECT_INC_PATH)\undo.h}\
  221. {vendinfo.mc=$(PROJECT_INC_PATH)\vendinfo.mc}\
  222. {winasr.w=$(SDK_INC_PATH)\winasr.h}\
  223. {winnt32p.w=$(PROJECT_INC_PATH)\winnt32p.h}\
  224. {encrypt.w=$(PROJECT_INC_PATH)\encrypt.h}\
  225. {pencrypt.w=$(PROJECT_INC_PATH)\pencrypt.h}\
  226. {ntsetup.w=$(PROJECT_INC_PATH)\ntsetup.h} \
  227. {spsyslib.w=$(PROJECT_INC_PATH)\spsyslib.h}\
  228. {pciintrf.w=$(PROJECT_INC_PATH)\pciintrf.h}\
  229. {winternl.w=$(SDK_INC_PATH)\winternl.h}\
  230. {$(O)\strsafe.h=$(SDK_INC_PATH)\strsafe.h}\
  231. {$(O)\ntstrsafe.h=$(DDK_INC_PATH)\ntstrsafe.h}\
  232. {$(O)\ntstrsafe.h=$(DDK_INC_PATH)\legacy\ntstrsafe.h}
  233. PASS0_HEADERDIR=$(O)
  234. PASS0_SOURCEDIR=$(O)
  235. MC_FLAGS=-b -x $(O)
  236. MISCFILES= \
  237. $(O)\pooltag.txt \
  238. $(O)\pooltag.pri
  239. SOURCES=\
  240. ntstatus.mc \
  241. winerror.mc \
  242. wmicore.mof
  243. NTTARGETFILES=
  244. NTTARGETFILE0=$(O)\dpfilter.h \
  245. $(O)\lzexpand.h \
  246. $(O)\mcaia64.mof \
  247. $(O)\ntrtl.h \
  248. $(O)\pooltag.txt \
  249. $(O)\pooltag.pri \
  250. $(O)\sxstypes.h \
  251. $(O)\zwapi.h \
  252. $(O)\winnt.h \
  253. $(O)\winnt.rh \
  254. $(O)\wbasek.h \
  255. $(O)\winerror.h \
  256. $(O)\winerror.dbg \
  257. $(O)\winbase.h \
  258. $(O)\winbasep.h \
  259. $(O)\winnls.h \
  260. $(O)\winnlsp.h \
  261. $(O)\winreg.h \
  262. $(O)\winsvc.h \
  263. $(O)\wmidata.h \
  264. $(O)\strsafe.h \
  265. $(O)\ntstrsafe.h