win32.xml 87 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <Assemblies>
  3. <!-- Delete previous builds -->
  4. <Delete type="directory">{destdir}\bin</Delete>
  5. <Delete type="directory">{destdir}\lib</Delete>
  6. <Copy source="{monobuilddir}\mono.exe" destination="{destdir}\bin\mono.exe" />
  7. <Copy source="{monobuilddir}\mono-2.0.dll" destination="{destdir}\bin\mono-2.0.dll" />
  8. <Copy source="{monobuilddir}\MonoPosixHelper.dll" destination="{destdir}\bin\MonoPosixHelper.dll" />
  9. <!-- Copy Consts.cs.in and insert this revision number -->
  10. <Copy source="{sourcedir}\mono\mcs\build\common\Consts.cs.in" destination="{sourcedir}\mono\mcs\build\common\Consts.cs" />
  11. <Regex source="{sourcedir}\mono\mcs\build\common\Consts.cs" pattern="@MONO_VERSION@" replacement="2.5.0.0" />
  12. <!-- Make the \etc directory -->
  13. <Copy source="{sourcedir}\mono\data\net_2_0\machine.config" destination="{destdir}\etc\mono\2.0\machine.config" />
  14. <Copy source="{sourcedir}\mono\data\net_2_0\DefaultWsdlHelpGenerator.aspx" destination="{destdir}\etc\mono\2.0\DefaultWsdlHelpGenerator.aspx" />
  15. <Copy source="{sourcedir}\mono\data\net_2_0\settings.map" destination="{destdir}\etc\mono\2.0\settings.map" />
  16. <Copy source="{sourcedir}\mono\data\net_2_0\web.config" destination="{destdir}\etc\mono\2.0\web.config" />
  17. <Copy source="{sourcedir}\mono\data\Browsers\Compat.browser" destination="{destdir}\etc\mono\2.0\Browsers\Compat.browser" />
  18. <Copy source="{sourcedir}\mono\data\Browsers\Compat.browser" destination="{destdir}\etc\mono\4.0\Browsers\Compat.browser" />
  19. <Copy source="{sourcedir}\mono\data\Browsers\Compat.browser" destination="{destdir}\etc\mono\4.5\Browsers\Compat.browser" />
  20. <Copy source="{sourcedir}\mono\data\browscap.ini" destination="{destdir}\etc\mono\browscap.ini" />
  21. <!-- Bring in xulrunner -->
  22. <Copy installeronly="true" type="directory" source="C:\svn\xulrunner\" destination="{destdir}\xulrunner\" />
  23. <Copy installeronly="true" source="C:\svn\monoexternal\mono.ico" destination="{sourcedir}\build\mono.ico" />
  24. <Copy installeronly="true" source="C:\svn\monoexternal\Mono Command Prompt.lnk" destination="{sourcedir}\build\Mono Command Prompt.lnk" />
  25. <Copy installeronly="true" source="C:\svn\monoexternal\Mono Online Documentation.url" destination="{sourcedir}\build\Mono Online Documentation.url" />
  26. <Copy installeronly="true" source="C:\svn\monoexternal\Mono Project Website.url" destination="{sourcedir}\build\Mono Project Website.url" />
  27. <Copy source="{sourcedir}\mono\msvc\jaystuff.bat" destination="{sourcedir}\jaystuff.bat" />
  28. <Copy source="{sourcedir}\mono\mcs\class\System.XML\System.Xml.XPath\Parser.jay" destination="{sourcedir}\mono\mcs\class\System.XML\Mono.Xml.Xsl\PatternParser.jay" />
  29. <Regex source="{sourcedir}\mono\mcs\class\System.XML\Mono.Xml.Xsl\PatternParser.jay" pattern="%start Expr" replacement="%start Pattern" />
  30. <Run source="{sourcedir}\jaystuff.bat" />
  31. <!-- This is the first pass, where we build the basic assemblies with an installed mono -->
  32. <Assembly name="gmcs" destination="{destdir}\lib\mono\2.0\gmcs.exe" mono="install">
  33. <OutputType>exe</OutputType>
  34. <DefineConstants>GMCS_SOURCE,NET_1_1,NET_2_0</DefineConstants>
  35. <SourcePath>{sourcedir}\mono\mcs\mcs</SourcePath>
  36. <Debug>false</Debug>
  37. <NoConfig>false</NoConfig>
  38. <Sources>
  39. <Source type="list">gmcs.exe.sources</Source>
  40. <Source>cs-parser.cs</Source>
  41. </Sources>
  42. </Assembly>
  43. <Assembly name="mscorlib" destination="{destdir}\lib\mono\2.0\mscorlib.dll" mono="install">
  44. <OutputType>library</OutputType>
  45. <DefineConstants>INSIDE_CORLIB,NET_1_1,NET_2_0</DefineConstants>
  46. <SourcePath>{sourcedir}\mono\mcs\class\corlib</SourcePath>
  47. <Debug>false</Debug>
  48. <NoStandardLib>true</NoStandardLib>
  49. <IgnoreWarnings>612,618</IgnoreWarnings>
  50. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  51. <Sources>
  52. <Source type="list">corlib.dll.sources</Source>
  53. <Source>-resource:resources/collation.core.bin</Source>
  54. <Source>-resource:resources/collation.tailoring.bin</Source>
  55. <Source>-resource:resources/collation.cjkCHS.bin</Source>
  56. <Source>-resource:resources/collation.cjkCHT.bin</Source>
  57. <Source>-resource:resources/collation.cjkJA.bin</Source>
  58. <Source>-resource:resources/collation.cjkKO.bin</Source>
  59. <Source>-resource:resources/collation.cjkKOlv2.bin</Source>
  60. </Sources>
  61. </Assembly>
  62. <Assembly name="System" destination="{destdir}\lib\mono\2.0\System.dll" mono="install">
  63. <References>
  64. <Reference alias="PrebuiltSystem">System</Reference>
  65. <Reference>System.Xml</Reference>
  66. <Reference>System.Configuration</Reference>
  67. <Reference>Mono.Security</Reference>
  68. </References>
  69. <OutputType>library</OutputType>
  70. <Debug>false</Debug>
  71. <DefineConstants>NET_1_1;NET_2_0;CONFIGURATION_2_0;XML_DEP;SECURITY_DEP;CONFIGURATION_DEP</DefineConstants>
  72. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  73. <IgnoreWarnings>618</IgnoreWarnings>
  74. <SourcePath>{sourcedir}\mono\mcs\class\System\</SourcePath>
  75. <Sources>
  76. <Source type="list">System.dll.sources</Source>
  77. <Source>-resource:resources/Asterisk.wav</Source>
  78. <Source>-resource:resources/Beep.wav</Source>
  79. <Source>-resource:resources/Exclamation.wav</Source>
  80. <Source>-resource:resources/Hand.wav</Source>
  81. <Source>-resource:resources/Question.wav</Source>
  82. </Sources>
  83. </Assembly>
  84. <Assembly name="Mono.Security" destination="{destdir}\lib\mono\2.0\Mono.Security.dll" mono="install">
  85. <References>
  86. <Reference>System</Reference>
  87. </References>
  88. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  89. <OutputType>library</OutputType>
  90. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  91. <Debug>false</Debug>
  92. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Security\</SourcePath>
  93. <Sources>
  94. <Source type="list">Mono.Security.dll.sources</Source>
  95. </Sources>
  96. </Assembly>
  97. <Assembly name="System.Xml" destination="{destdir}\lib\mono\2.0\System.Xml.dll" mono="install">
  98. <References>
  99. <Reference>mscorlib</Reference>
  100. <Reference>System</Reference>
  101. </References>
  102. <OutputType>library</OutputType>
  103. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  104. <IgnoreWarnings>612,618,642</IgnoreWarnings>
  105. <SourcePath>{sourcedir}\mono\mcs\class\System.Xml</SourcePath>
  106. <Debug>false</Debug>
  107. <Sources>
  108. <Source type="list">System.Xml.dll.sources</Source>
  109. <Source>System.Xml.XPath/Parser.cs</Source>
  110. <Source>Mono.Xml.Xsl/PatternParser.cs</Source>
  111. <Source>Mono.Xml.Xsl/PatternTokenizer.cs</Source>
  112. </Sources>
  113. </Assembly>
  114. <Assembly name="System.Security" destination="{destdir}\lib\mono\2.0\System.Security.dll" mono="install">
  115. <References>
  116. <Reference>mscorlib</Reference>
  117. <Reference>System</Reference>
  118. <Reference>System.Xml</Reference>
  119. <Reference>Mono.Security</Reference>
  120. </References>
  121. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  122. <OutputType>library</OutputType>
  123. <Debug>false</Debug>
  124. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  125. <IgnoreWarnings>618,414</IgnoreWarnings>
  126. <SourcePath>{sourcedir}\mono\mcs\class\System.Security\</SourcePath>
  127. <Sources>
  128. <Source type="list">System.Security.dll.sources</Source>
  129. </Sources>
  130. </Assembly>
  131. <Assembly name="System.Configuration" destination="{destdir}\lib\mono\2.0\System.Configuration.dll" mono="install">
  132. <References>
  133. <Reference>mscorlib</Reference>
  134. <Reference>System</Reference>
  135. <Reference>System.Xml</Reference>
  136. <Reference>System.Security</Reference>
  137. </References>
  138. <OutputType>library</OutputType>
  139. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  140. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  141. <Debug>false</Debug>
  142. <IgnoreWarnings>618,414</IgnoreWarnings>
  143. <SourcePath>{sourcedir}\mono\mcs\class\System.Configuration\</SourcePath>
  144. <Sources>
  145. <Source type="list">System.Configuration.dll.sources</Source>
  146. </Sources>
  147. </Assembly>
  148. <Assembly name="Mono.CompilerServices.SymbolWriter" destination="{destdir}\lib\mono\2.0\Mono.CompilerServices.SymbolWriter.dll" mono="install">
  149. <References>
  150. <Reference>System</Reference>
  151. </References>
  152. <OutputType>library</OutputType>
  153. <SourcePath>{sourcedir}\mono\mcs\class\Mono.CompilerServices.SymbolWriter</SourcePath>
  154. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  155. <Debug>false</Debug>
  156. <Sources>
  157. <Source type="list">Mono.CompilerServices.SymbolWriter.dll.sources</Source>
  158. </Sources>
  159. </Assembly>
  160. <Assembly name="System.Core" destination="{destdir}\lib\mono\2.0\System.Core.dll" mono="install">
  161. <References>
  162. <Reference>mscorlib</Reference>
  163. <Reference>System</Reference>
  164. <Reference>Mono.Posix</Reference>
  165. </References>
  166. <OutputType>library</OutputType>
  167. <DefineConstants>NET_1_1;NET_2_0;NET_3_5;LIBC</DefineConstants>
  168. <SourcePath>{sourcedir}\mono\mcs\class\System.Core\</SourcePath>
  169. <IgnoreWarnings>1720</IgnoreWarnings>
  170. <Debug>false</Debug>
  171. <Sources>
  172. <Source type="list">System.Core.dll.sources</Source>
  173. </Sources>
  174. </Assembly>
  175. <!-- This is the second pass, where we build the basic assemblies with our built mono/basic assemblies -->
  176. <Assembly name="gmcs" destination="{destdir}\temp\gmcs.exe">
  177. <OutputType>exe</OutputType>
  178. <DefineConstants>GMCS_SOURCE,NET_1_1,NET_2_0</DefineConstants>
  179. <SourcePath>{sourcedir}\mono\mcs\mcs</SourcePath>
  180. <Debug>true</Debug>
  181. <NoConfig>false</NoConfig>
  182. <Sources>
  183. <Source type="list">gmcs.exe.sources</Source>
  184. <Source>cs-parser.cs</Source>
  185. </Sources>
  186. </Assembly>
  187. <Assembly name="mscorlib" destination="{destdir}\temp\mscorlib.dll">
  188. <OutputType>library</OutputType>
  189. <DefineConstants>INSIDE_CORLIB,NET_1_1,NET_2_0</DefineConstants>
  190. <SourcePath>{sourcedir}\mono\mcs\class\corlib</SourcePath>
  191. <Debug>true</Debug>
  192. <NoStandardLib>true</NoStandardLib>
  193. <IgnoreWarnings>612,618</IgnoreWarnings>
  194. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  195. <Sources>
  196. <Source type="list">corlib.dll.sources</Source>
  197. <Source>-resource:resources/collation.core.bin</Source>
  198. <Source>-resource:resources/collation.tailoring.bin</Source>
  199. <Source>-resource:resources/collation.cjkCHS.bin</Source>
  200. <Source>-resource:resources/collation.cjkCHT.bin</Source>
  201. <Source>-resource:resources/collation.cjkJA.bin</Source>
  202. <Source>-resource:resources/collation.cjkKO.bin</Source>
  203. <Source>-resource:resources/collation.cjkKOlv2.bin</Source>
  204. </Sources>
  205. </Assembly>
  206. <Assembly name="System" destination="{destdir}\temp\System.dll">
  207. <References>
  208. <Reference alias="PrebuiltSystem">System</Reference>
  209. <Reference>System.Xml</Reference>
  210. <Reference>System.Configuration</Reference>
  211. <Reference>Mono.Security</Reference>
  212. </References>
  213. <OutputType>library</OutputType>
  214. <Debug>true</Debug>
  215. <DefineConstants>NET_1_1;NET_2_0;CONFIGURATION_2_0;XML_DEP;SECURITY_DEP;CONFIGURATION_DEP</DefineConstants>
  216. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  217. <IgnoreWarnings>618</IgnoreWarnings>
  218. <SourcePath>{sourcedir}\mono\mcs\class\System\</SourcePath>
  219. <Sources>
  220. <Source type="list">System.dll.sources</Source>
  221. <Source>-resource:resources/Asterisk.wav</Source>
  222. <Source>-resource:resources/Beep.wav</Source>
  223. <Source>-resource:resources/Exclamation.wav</Source>
  224. <Source>-resource:resources/Hand.wav</Source>
  225. <Source>-resource:resources/Question.wav</Source>
  226. </Sources>
  227. </Assembly>
  228. <Assembly name="Mono.Security" destination="{destdir}\temp\Mono.Security.dll">
  229. <References>
  230. <Reference>System</Reference>
  231. </References>
  232. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  233. <OutputType>library</OutputType>
  234. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  235. <Debug>true</Debug>
  236. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Security\</SourcePath>
  237. <Sources>
  238. <Source type="list">Mono.Security.dll.sources</Source>
  239. </Sources>
  240. </Assembly>
  241. <Assembly name="System.Xml" destination="{destdir}\temp\System.Xml.dll">
  242. <References>
  243. <Reference>mscorlib</Reference>
  244. <Reference>System</Reference>
  245. </References>
  246. <OutputType>library</OutputType>
  247. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  248. <IgnoreWarnings>612,618,642</IgnoreWarnings>
  249. <SourcePath>{sourcedir}\mono\mcs\class\System.Xml</SourcePath>
  250. <Debug>true</Debug>
  251. <Sources>
  252. <Source type="list">System.Xml.dll.sources</Source>
  253. <Source>System.Xml.XPath/Parser.cs</Source>
  254. <Source>Mono.Xml.Xsl/PatternParser.cs</Source>
  255. <Source>Mono.Xml.Xsl/PatternTokenizer.cs</Source>
  256. </Sources>
  257. </Assembly>
  258. <Assembly name="System.Security" destination="{destdir}\temp\System.Security.dll">
  259. <References>
  260. <Reference>mscorlib</Reference>
  261. <Reference>System</Reference>
  262. <Reference>System.Xml</Reference>
  263. <Reference>Mono.Security</Reference>
  264. </References>
  265. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  266. <OutputType>library</OutputType>
  267. <Debug>true</Debug>
  268. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  269. <IgnoreWarnings>618,414</IgnoreWarnings>
  270. <SourcePath>{sourcedir}\mono\mcs\class\System.Security\</SourcePath>
  271. <Sources>
  272. <Source type="list">System.Security.dll.sources</Source>
  273. </Sources>
  274. </Assembly>
  275. <Assembly name="System.Configuration" destination="{destdir}\temp\System.Configuration.dll">
  276. <References>
  277. <Reference>mscorlib</Reference>
  278. <Reference>System</Reference>
  279. <Reference>System.Xml</Reference>
  280. <Reference>System.Security</Reference>
  281. </References>
  282. <OutputType>library</OutputType>
  283. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  284. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  285. <Debug>true</Debug>
  286. <IgnoreWarnings>618,414</IgnoreWarnings>
  287. <SourcePath>{sourcedir}\mono\mcs\class\System.Configuration\</SourcePath>
  288. <Sources>
  289. <Source type="list">System.Configuration.dll.sources</Source>
  290. </Sources>
  291. </Assembly>
  292. <Assembly name="Mono.Posix" destination="{destdir}\lib\mono\2.0\Mono.Posix.dll">
  293. <References>
  294. <Reference>mscorlib</Reference>
  295. <Reference>System</Reference>
  296. </References>
  297. <OutputType>library</OutputType>
  298. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  299. <IgnoreWarnings>618,612</IgnoreWarnings>
  300. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  301. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Posix\</SourcePath>
  302. <Sources>
  303. <Source type="list">Mono.Posix.dll.sources</Source>
  304. </Sources>
  305. </Assembly>
  306. <Assembly name="System.Core" destination="{destdir}\temp\System.Core.dll">
  307. <References>
  308. <Reference>mscorlib</Reference>
  309. <Reference>System</Reference>
  310. <Reference>Mono.Posix</Reference>
  311. </References>
  312. <OutputType>library</OutputType>
  313. <DefineConstants>NET_1_1;NET_2_0;NET_3_5;LIBC</DefineConstants>
  314. <SourcePath>{sourcedir}\mono\mcs\class\System.Core\</SourcePath>
  315. <IgnoreWarnings>1720</IgnoreWarnings>
  316. <Sources>
  317. <Source type="list">System.Core.dll.sources</Source>
  318. </Sources>
  319. </Assembly>
  320. <!-- Build some tools -->
  321. <Assembly name="sn" destination="{destdir}\lib\mono\2.0\sn.exe">
  322. <References>
  323. <Reference>Mono.Security</Reference>
  324. </References>
  325. <OutputType>exe</OutputType>
  326. <NoConfig>true</NoConfig>
  327. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  328. <SourcePath>{sourcedir}\mono\mcs\tools\security</SourcePath>
  329. <Debug>true</Debug>
  330. <Sources>
  331. <Source>sn.cs</Source>
  332. <Source>StrongNameManager.cs</Source>
  333. <Source>AssemblyInfo.cs</Source>
  334. <Source>../../build/common/Consts.cs</Source>
  335. </Sources>
  336. </Assembly>
  337. <!-- Sign what we've made so far -->
  338. <Sign assembly="{destdir}\temp\System.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  339. <Sign assembly="{destdir}\temp\mscorlib.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  340. <Sign assembly="{destdir}\temp\Mono.Security.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  341. <Sign assembly="{destdir}\temp\System.Xml.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  342. <Sign assembly="{destdir}\temp\System.Security.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  343. <Sign assembly="{destdir}\temp\System.Configuration.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  344. <Sign assembly="{destdir}\temp\System.Core.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  345. <!-- Copy our new assemblies to the bin/lib locations -->
  346. <Copy source="{destdir}\temp\gmcs.exe" destination="{destdir}\lib\mono\2.0\gmcs.exe" />
  347. <Copy source="{destdir}\temp\System.dll" destination="{destdir}\lib\mono\2.0\System.dll" />
  348. <Copy source="{destdir}\temp\mscorlib.dll" destination="{destdir}\lib\mono\2.0\mscorlib.dll" />
  349. <Copy source="{destdir}\temp\Mono.Security.dll" destination="{destdir}\lib\mono\2.0\Mono.Security.dll" />
  350. <Copy source="{destdir}\temp\System.Xml.dll" destination="{destdir}\lib\mono\2.0\System.Xml.dll" />
  351. <Copy source="{destdir}\temp\System.Security.dll" destination="{destdir}\lib\mono\2.0\System.Security.dll" />
  352. <Copy source="{destdir}\temp\System.Configuration.dll" destination="{destdir}\lib\mono\2.0\System.Configuration.dll" />
  353. <Copy source="{destdir}\temp\System.Core.dll" destination="{destdir}\lib\mono\2.0\System.Core.dll" />
  354. <Copy source="{destdir}\temp\gmcs.exe.mdb" destination="{destdir}\lib\mono\2.0\gmcs.exe.mdb" />
  355. <Copy source="{destdir}\temp\System.dll.mdb" destination="{destdir}\lib\mono\2.0\System.dll.mdb" />
  356. <Copy source="{destdir}\temp\mscorlib.dll.mdb" destination="{destdir}\lib\mono\2.0\mscorlib.dll.mdb" />
  357. <Copy source="{destdir}\temp\Mono.Security.dll.mdb" destination="{destdir}\lib\mono\2.0\Mono.Security.dll.mdb" />
  358. <Copy source="{destdir}\temp\System.Xml.dll.mdb" destination="{destdir}\lib\mono\2.0\System.Xml.dll.mdb" />
  359. <Copy source="{destdir}\temp\System.Security.dll.mdb" destination="{destdir}\lib\mono\2.0\System.Security.dll.mdb" />
  360. <Copy source="{destdir}\temp\System.Configuration.dll.mdb" destination="{destdir}\lib\mono\2.0\System.Configuration.dll.mdb" />
  361. <Copy source="{destdir}\temp\System.Core.dll.mdb" destination="{destdir}\lib\mono\2.0\System.Core.dll.mdb" />
  362. <!-- Delete our temp directory -->
  363. <Delete type="directory">{destdir}\temp</Delete>
  364. <!-- Build some more tools -->
  365. <Assembly name="gacutil" destination="{destdir}\lib\mono\2.0\gacutil.exe">
  366. <References>
  367. <Reference>Mono.Security</Reference>
  368. </References>
  369. <OutputType>exe</OutputType>
  370. <NoConfig>false</NoConfig>
  371. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  372. <SourcePath>{sourcedir}\mono\mcs\tools\gacutil</SourcePath>
  373. <Debug>true</Debug>
  374. <Sources>
  375. <Source type="list">gacutil.exe.sources</Source>
  376. </Sources>
  377. </Assembly>
  378. <Assembly name="resgen" destination="{destdir}\lib\mono\2.0\resgen.exe">
  379. <OutputType>exe</OutputType>
  380. <SourcePath>{sourcedir}\mono\mcs\tools\resgen</SourcePath>
  381. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  382. <NoConfig>false</NoConfig>
  383. <Debug>true</Debug>
  384. <Sources>
  385. <Source type="list">resgen.exe.sources</Source>
  386. </Sources>
  387. </Assembly>
  388. <Assembly name="culevel" destination="{destdir}\lib\mono\2.0\culevel.exe">
  389. <OutputType>exe</OutputType>
  390. <SourcePath>{sourcedir}\mono\mcs\tools\culevel</SourcePath>
  391. <NoConfig>false</NoConfig>
  392. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  393. <Debug>true</Debug>
  394. <Sources>
  395. <Source type="list">culevel.exe.sources</Source>
  396. </Sources>
  397. </Assembly>
  398. <!-- Let the building begin! -->
  399. <Assembly name="I18N" destination="{destdir}\lib\mono\2.0\I18N.dll">
  400. <References>
  401. <Reference>mscorlib</Reference>
  402. </References>
  403. <OutputType>library</OutputType>
  404. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  405. <SourcePath>{sourcedir}\mono\mcs\class\I18N\Common\</SourcePath>
  406. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  407. <Sources>
  408. <Source type="list">I18N.dll.sources</Source>
  409. </Sources>
  410. </Assembly>
  411. <Assembly name="I18N.West" destination="{destdir}\lib\mono\2.0\I18N.West.dll">
  412. <References>
  413. <Reference>mscorlib</Reference>
  414. <Reference>I18N</Reference>
  415. </References>
  416. <OutputType>library</OutputType>
  417. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  418. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  419. <SourcePath>{sourcedir}\mono\mcs\class\I18N\West\</SourcePath>
  420. <Sources>
  421. <Source type="list">I18N.West.dll.sources</Source>
  422. </Sources>
  423. </Assembly>
  424. <Assembly name="I18N.MidEast" destination="{destdir}\lib\mono\2.0\I18N.MidEast.dll">
  425. <References>
  426. <Reference>mscorlib</Reference>
  427. <Reference>I18N</Reference>
  428. </References>
  429. <OutputType>library</OutputType>
  430. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  431. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  432. <SourcePath>{sourcedir}\mono\mcs\class\I18N\MidEast\</SourcePath>
  433. <Sources>
  434. <Source type="list">I18N.MidEast.dll.sources</Source>
  435. </Sources>
  436. </Assembly>
  437. <Assembly name="I18N.Other" destination="{destdir}\lib\mono\2.0\I18N.Other.dll">
  438. <References>
  439. <Reference>mscorlib</Reference>
  440. <Reference>I18N</Reference>
  441. </References>
  442. <OutputType>library</OutputType>
  443. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  444. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  445. <SourcePath>{sourcedir}\mono\mcs\class\I18N\Other\</SourcePath>
  446. <Sources>
  447. <Source type="list">I18N.Other.dll.sources</Source>
  448. </Sources>
  449. </Assembly>
  450. <Assembly name="I18N.Rare" destination="{destdir}\lib\mono\2.0\I18N.Rare.dll">
  451. <References>
  452. <Reference>mscorlib</Reference>
  453. <Reference>I18N</Reference>
  454. </References>
  455. <OutputType>library</OutputType>
  456. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  457. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  458. <SourcePath>{sourcedir}\mono\mcs\class\I18N\Rare\</SourcePath>
  459. <Sources>
  460. <Source type="list">I18N.Rare.dll.sources</Source>
  461. </Sources>
  462. </Assembly>
  463. <Assembly name="I18N.CJK" destination="{destdir}\lib\mono\2.0\I18N.CJK.dll">
  464. <References>
  465. <Reference>mscorlib</Reference>
  466. <Reference>I18N</Reference>
  467. </References>
  468. <OutputType>library</OutputType>
  469. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  470. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  471. <SourcePath>{sourcedir}\mono\mcs\class\I18N\CJK\</SourcePath>
  472. <Sources>
  473. <Source type="list">I18N.CJK.dll.sources</Source>
  474. <Source>/resource:jis.table</Source>
  475. <Source>/resource:ks.table</Source>
  476. <Source>/resource:gb18030.table</Source>
  477. </Sources>
  478. </Assembly>
  479. <Assembly name="System.Drawing" destination="{destdir}\lib\mono\2.0\System.Drawing.dll">
  480. <References>
  481. <Reference>mscorlib</Reference>
  482. <Reference>System</Reference>
  483. </References>
  484. <OutputType>library</OutputType>
  485. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  486. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  487. <SourcePath>{sourcedir}\mono\mcs\class\System.Drawing\</SourcePath>
  488. <Sources>
  489. <Source type="list">System.Drawing.dll.sources</Source>
  490. <Source>-resource:Assembly/Mono.ico,Mono.ico</Source>
  491. <Source>-resource:Assembly/Information.ico,Information.ico</Source>
  492. <Source>-resource:Assembly/Error.ico,Error.ico</Source>
  493. <Source>-resource:Assembly/Warning.ico,Warning.ico</Source>
  494. <Source>-resource:Assembly/Question.ico,Question.ico</Source>
  495. </Sources>
  496. </Assembly>
  497. <Assembly name="System.Transactions" destination="{destdir}\lib\mono\2.0\System.Transactions.dll">
  498. <References>
  499. <Reference>mscorlib</Reference>
  500. <Reference>System</Reference>
  501. </References>
  502. <OutputType>library</OutputType>
  503. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  504. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  505. <SourcePath>{sourcedir}\mono\mcs\class\System.Transactions\</SourcePath>
  506. <Sources>
  507. <Source type="list">System.Transactions.dll.sources</Source>
  508. </Sources>
  509. </Assembly>
  510. <Assembly name="System.EnterpriseServices" destination="{destdir}\lib\mono\2.0\System.EnterpriseServices.dll">
  511. <References>
  512. <Reference>mscorlib</Reference>
  513. <Reference>System</Reference>
  514. <Reference>System.Transactions</Reference>
  515. </References>
  516. <OutputType>library</OutputType>
  517. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  518. <IgnoreWarnings>168,162</IgnoreWarnings>
  519. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  520. <SourcePath>{sourcedir}\mono\mcs\class\System.EnterpriseServices\</SourcePath>
  521. <Sources>
  522. <Source type="list">System.EnterpriseServices.dll.sources</Source>
  523. </Sources>
  524. </Assembly>
  525. <Assembly name="Mono.C5" destination="{destdir}\lib\mono\2.0\Mono.C5.dll">
  526. <References>
  527. <Reference>mscorlib</Reference>
  528. <Reference>System</Reference>
  529. </References>
  530. <OutputType>library</OutputType>
  531. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  532. <IgnoreWarnings>169</IgnoreWarnings>
  533. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  534. <SourcePath>{sourcedir}\mono\mcs\class\Mono.C5\</SourcePath>
  535. <Sources>
  536. <Source type="list">Mono.C5.dll.sources</Source>
  537. </Sources>
  538. </Assembly>
  539. <Assembly name="Mono.Data.Tds" destination="{destdir}\lib\mono\2.0\Mono.Data.Tds.dll">
  540. <References>
  541. <Reference>mscorlib</Reference>
  542. <Reference>System</Reference>
  543. <Reference>System.Xml</Reference>
  544. <Reference>Mono.Security</Reference>
  545. </References>
  546. <OutputType>library</OutputType>
  547. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  548. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  549. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Data.Tds\</SourcePath>
  550. <Sources>
  551. <Source type="list">Mono.Data.Tds.dll.sources</Source>
  552. </Sources>
  553. </Assembly>
  554. <Assembly name="System.Data" destination="{destdir}\lib\mono\2.0\System.Data.dll">
  555. <References>
  556. <Reference>mscorlib</Reference>
  557. <Reference>System</Reference>
  558. <Reference>System.Xml</Reference>
  559. <Reference>System.EnterpriseServices</Reference>
  560. <Reference>Mono.Data.Tds</Reference>
  561. <Reference>System.Configuration</Reference>
  562. <Reference>System.Transactions</Reference>
  563. </References>
  564. <OutputType>library</OutputType>
  565. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  566. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  567. <IgnoreWarnings>649</IgnoreWarnings>
  568. <SourcePath>{sourcedir}\mono\mcs\class\System.Data\</SourcePath>
  569. <Sources>
  570. <Source type="list">System.Data.dll.sources</Source>
  571. <Source>Mono.Data.SqlExpressions/Parser.cs</Source>
  572. </Sources>
  573. </Assembly>
  574. <Assembly name="Accessibility" destination="{destdir}\lib\mono\2.0\Accessibility.dll">
  575. <References>
  576. <Reference>mscorlib</Reference>
  577. </References>
  578. <OutputType>library</OutputType>
  579. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  580. <SourcePath>{sourcedir}\mono\mcs\class\Accessibility\</SourcePath>
  581. <Sources>
  582. <Source type="list">Accessibility.dll.sources</Source>
  583. </Sources>
  584. </Assembly>
  585. <Assembly name="Mono.WebBrowser" destination="{destdir}\lib\mono\2.0\Mono.WebBrowser.dll">
  586. <References>
  587. <Reference>System</Reference>
  588. </References>
  589. <OutputType>library</OutputType>
  590. <IgnoreWarnings>108</IgnoreWarnings>
  591. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  592. <SourcePath>{sourcedir}\mono\mcs\class\Mono.WebBrowser\</SourcePath>
  593. <Sources>
  594. <Source type="list">Mono.WebBrowser.dll.sources</Source>
  595. </Sources>
  596. </Assembly>
  597. <Copy source="{sourcedir}\mono\mcs\class\Managed.Windows.Forms\resources\keyboards.resources.prebuilt" destination="{sourcedir}\mono\mcs\class\Managed.Windows.Forms\resources\keyboards.resources" />
  598. <Assembly name="System.Windows.Forms" destination="{destdir}\lib\mono\2.0\System.Windows.Forms.dll">
  599. <References>
  600. <Reference>mscorlib</Reference>
  601. <Reference>System</Reference>
  602. <Reference>System.Xml</Reference>
  603. <Reference>System.Drawing</Reference>
  604. <Reference>System.Configuration</Reference>
  605. <Reference>Accessibility</Reference>
  606. <Reference>System.Data</Reference>
  607. <Reference>Mono.Posix</Reference>
  608. <Reference>Mono.WebBrowser</Reference>
  609. </References>
  610. <OutputType>library</OutputType>
  611. <IgnoreWarnings>618,612,809</IgnoreWarnings>
  612. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  613. <SourcePath>{sourcedir}\mono\mcs\class\Managed.Windows.Forms\</SourcePath>
  614. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  615. <Sources>
  616. <Source type="list">System.Windows.Forms.dll.sources</Source>
  617. <Source type="list">System.Windows.Forms.dll.resources</Source>
  618. </Sources>
  619. </Assembly>
  620. <Resgen workingdir="{sourcedir}\mono\mcs\class\Mono.Data.Sqlite">{sourcedir}\mono\mcs\class\Mono.Data.Sqlite\resources\SR.resx</Resgen>
  621. <Assembly name="Mono.Data.Sqlite" destination="{destdir}\lib\mono\2.0\Mono.Data.Sqlite.dll">
  622. <References>
  623. <Reference>System</Reference>
  624. <Reference>System.Data</Reference>
  625. <Reference>System.Transactions</Reference>
  626. </References>
  627. <OutputType>library</OutputType>
  628. <DefineConstants>NET_1_1;NET_2_0;MONO_BACKWARD_COMPAT</DefineConstants>
  629. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Data.Sqlite\</SourcePath>
  630. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  631. <Sources>
  632. <Source type="list">Mono.Data.Sqlite.dll.sources</Source>
  633. <Source>-resource:resources/SR.resources</Source>
  634. </Sources>
  635. </Assembly>
  636. <Culevel source="{sourcedir}\mono\mcs\class\System.Web\UplevelHelperDefinitions.xml" destination="{sourcedir}\mono\mcs\class\System.Web\System.Web\UplevelHelper.cs" />
  637. <Resgen workingdir="{sourcedir}\mono\mcs\class\System.Web">{sourcedir}\mono\mcs\class\System.Web\resources\TranslationResources.resx</Resgen>
  638. <Assembly name="System.Web" destination="{destdir}\lib\mono\2.0\System.Web.dll">
  639. <References>
  640. <Reference>mscorlib</Reference>
  641. <Reference>System</Reference>
  642. <Reference>System.Drawing</Reference>
  643. <Reference>System.Data</Reference>
  644. <Reference>System.Xml</Reference>
  645. <Reference>System.EnterpriseServices</Reference>
  646. <Reference>System.Configuration</Reference>
  647. <Reference>Mono.Data.Sqlite</Reference>
  648. <Reference>System.Core</Reference>
  649. </References>
  650. <OutputType>library</OutputType>
  651. <DefineConstants>NET_1_1;NET_2_0;INSIDE_SYSTEM_WEB;SYSTEMCORE_DEP</DefineConstants>
  652. <IgnoreWarnings>618,612</IgnoreWarnings>
  653. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  654. <SourcePath>{sourcedir}\mono\mcs\class\System.Web\</SourcePath>
  655. <Sources>
  656. <Source type="list">System.Web.dll.sources</Source>
  657. <Source>System.Web.UI/KeyedList.cs</Source>
  658. <Source>System.Web.UI/KeyedListEnumerator.cs</Source>
  659. <Source>System.Web.Security/MembershipCreateStatus.cs</Source>
  660. <Source>System.Web.Security/MembershipCreateUserException.cs</Source>
  661. <Source>System.Web.Security/MembershipPasswordException.cs</Source>
  662. <Source>System.Web.Security/MembershipPasswordFormat.cs</Source>
  663. <Source>System.Web.Security/MembershipProviderCollection.cs</Source>
  664. <Source>System.Web.Security/MembershipProvider.cs</Source>
  665. <Source>System.Web.Security/MembershipUserCollection.cs</Source>
  666. <Source>System.Web.Security/MembershipUser.cs</Source>
  667. <Source>System.Web.Security/MembershipValidatePasswordEventHandler.cs</Source>
  668. <Source>System.Web.Security/RoleProvider.cs</Source>
  669. <Source>System.Web.Security/ValidatePasswordEventArgs.cs</Source>
  670. <Source>System.Web/UplevelHelper.cs</Source>
  671. </Sources>
  672. </Assembly>
  673. <Assembly name="Mono.Web" destination="{destdir}\lib\mono\2.0\Mono.Web.dll">
  674. >
  675. <References>
  676. <Reference>mscorlib</Reference>
  677. <Reference>System</Reference>
  678. <Reference>System.Xml</Reference>
  679. <Reference>System.Web</Reference>
  680. <Reference>System.Configuration</Reference>
  681. </References>
  682. <OutputType>library</OutputType>
  683. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  684. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Web\</SourcePath>
  685. <Sources>
  686. <Source type="list">Mono.Web.dll.sources</Source>
  687. </Sources>
  688. </Assembly>
  689. <Assembly name="System.Web.Services" destination="{destdir}\lib\mono\2.0\System.Web.Services.dll">
  690. <References>
  691. <Reference>mscorlib</Reference>
  692. <Reference>System</Reference>
  693. <Reference>System.Xml</Reference>
  694. <Reference>System.Web</Reference>
  695. <Reference>System.Configuration</Reference>
  696. <Reference>System.EnterpriseServices</Reference>
  697. </References>
  698. <OutputType>library</OutputType>
  699. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  700. <IgnoreWarnings>649,169</IgnoreWarnings>
  701. <SourcePath>{sourcedir}\mono\mcs\class\System.Web.Services\</SourcePath>
  702. <Sources>
  703. <Source type="list">System.Web.Services.dll.sources</Source>
  704. <Source>-resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd</Source>
  705. <Source>-resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd</Source>
  706. <Source>-resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd</Source>
  707. </Sources>
  708. </Assembly>
  709. <Assembly name="System.Web" destination="{destdir}\lib\mono\2.0\temp\System.Web.dll">
  710. <References>
  711. <Reference>mscorlib</Reference>
  712. <Reference>System</Reference>
  713. <Reference>System.Drawing</Reference>
  714. <Reference>System.Data</Reference>
  715. <Reference>System.Xml</Reference>
  716. <Reference>System.EnterpriseServices</Reference>
  717. <Reference>System.Configuration</Reference>
  718. <Reference>System.Web.Services</Reference>
  719. <Reference>Mono.Web</Reference>
  720. <Reference>Mono.Data.Sqlite</Reference>
  721. <Reference>System.Core</Reference>
  722. </References>
  723. <OutputType>library</OutputType>
  724. <DefineConstants>NET_1_1;NET_2_0;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP;MONOWEB_DEP;SYSTEMCORE_DEP</DefineConstants>
  725. <IgnoreWarnings>618,612</IgnoreWarnings>
  726. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  727. <SourcePath>{sourcedir}\mono\mcs\class\System.Web\</SourcePath>
  728. <Sources>
  729. <Source type="list">System.Web.dll.sources</Source>
  730. <Source>System.Web.UI/KeyedList.cs</Source>
  731. <Source>System.Web.UI/KeyedListEnumerator.cs</Source>
  732. <Source>System.Web.Security/MembershipCreateStatus.cs</Source>
  733. <Source>System.Web.Security/MembershipCreateUserException.cs</Source>
  734. <Source>System.Web.Security/MembershipPasswordException.cs</Source>
  735. <Source>System.Web.Security/MembershipPasswordFormat.cs</Source>
  736. <Source>System.Web.Security/MembershipProviderCollection.cs</Source>
  737. <Source>System.Web.Security/MembershipProvider.cs</Source>
  738. <Source>System.Web.Security/MembershipUserCollection.cs</Source>
  739. <Source>System.Web.Security/MembershipUser.cs</Source>
  740. <Source>System.Web.Security/MembershipValidatePasswordEventHandler.cs</Source>
  741. <Source>System.Web.Security/RoleProvider.cs</Source>
  742. <Source>System.Web.Security/ValidatePasswordEventArgs.cs</Source>
  743. <Source>System.Web/UplevelHelper.cs</Source>
  744. <Source>-resource:resources/TranslationResources.resources</Source>
  745. <Source>-resource:resources/WebUIValidation.js</Source>
  746. <Source>-resource:resources/folder.gif</Source>
  747. <Source>-resource:resources/file.gif</Source>
  748. <Source>-resource:resources/computer.gif</Source>
  749. <Source>-resource:resources/arrow_minus.gif</Source>
  750. <Source>-resource:resources/arrow_noexpand.gif</Source>
  751. <Source>-resource:resources/arrow_plus.gif</Source>
  752. <Source>-resource:resources/arrow_up.gif</Source>
  753. <Source>-resource:resources/arrow_down.gif</Source>
  754. <Source>-resource:resources/box_full.gif</Source>
  755. <Source>-resource:resources/box_empty.gif</Source>
  756. <Source>-resource:resources/box_minus.gif</Source>
  757. <Source>-resource:resources/box_noexpand.gif</Source>
  758. <Source>-resource:resources/box_plus.gif</Source>
  759. <Source>-resource:resources/contact.gif</Source>
  760. <Source>-resource:resources/dot_empty.gif</Source>
  761. <Source>-resource:resources/dot_full.gif</Source>
  762. <Source>-resource:resources/dots.gif</Source>
  763. <Source>-resource:resources/inbox.gif</Source>
  764. <Source>-resource:resources/star_empty.gif</Source>
  765. <Source>-resource:resources/star_full.gif</Source>
  766. <Source>-resource:resources/warning.gif</Source>
  767. <Source>-resource:resources/TreeView_noexpand.gif</Source>
  768. <Source>-resource:resources/TreeView_dash.gif</Source>
  769. <Source>-resource:resources/TreeView_dashminus.gif</Source>
  770. <Source>-resource:resources/TreeView_dashplus.gif</Source>
  771. <Source>-resource:resources/TreeView_i.gif</Source>
  772. <Source>-resource:resources/TreeView_l.gif</Source>
  773. <Source>-resource:resources/TreeView_lminus.gif</Source>
  774. <Source>-resource:resources/TreeView_lplus.gif</Source>
  775. <Source>-resource:resources/TreeView_minus.gif</Source>
  776. <Source>-resource:resources/TreeView_plus.gif</Source>
  777. <Source>-resource:resources/TreeView_r.gif</Source>
  778. <Source>-resource:resources/TreeView_rminus.gif</Source>
  779. <Source>-resource:resources/TreeView_rplus.gif</Source>
  780. <Source>-resource:resources/TreeView_t.gif</Source>
  781. <Source>-resource:resources/TreeView_tminus.gif</Source>
  782. <Source>-resource:resources/TreeView_tplus.gif</Source>
  783. <Source>-resource:resources/transparent.gif</Source>
  784. <Source>-resource:resources/webform.js</Source>
  785. <Source>-resource:resources/WebUIValidation_2.0.js</Source>
  786. <Source>-resource:System.Web.UI.WebControls/GridView.js</Source>
  787. <Source>-resource:System.Web.UI.WebControls/DetailsView.js</Source>
  788. <Source>-resource:System.Web.UI.WebControls/TreeView.js</Source>
  789. <Source>-resource:System.Web.UI.WebControls/Menu.js</Source>
  790. </Sources>
  791. </Assembly>
  792. <!-- We build to a temp directory because the other one is in use.
  793. Copy the new one on top of the old one here. -->
  794. <Copy source="{destdir}\lib\mono\2.0\temp\System.Web.dll" destination="{destdir}\lib\mono\2.0\System.Web.dll" />
  795. <Delete type="directory">{destdir}\lib\mono\2.0\temp</Delete>
  796. <Assembly name="System.Runtime.Serialization.Formatters.Soap" destination="{destdir}\lib\mono\2.0\System.Runtime.Serialization.Formatters.Soap.dll">
  797. <References>
  798. <Reference>mscorlib</Reference>
  799. <Reference>System.Xml</Reference>
  800. </References>
  801. <OutputType>library</OutputType>
  802. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  803. <SourcePath>{sourcedir}\mono\mcs\class\System.Runtime.Serialization.Formatters.Soap\</SourcePath>
  804. <Sources>
  805. <Source type="list">System.Runtime.Serialization.Formatters.Soap.dll.sources</Source>
  806. </Sources>
  807. </Assembly>
  808. <Assembly name="System.Runtime.Remoting" destination="{destdir}\lib\mono\2.0\System.Runtime.Remoting.dll">
  809. <References>
  810. <Reference>mscorlib</Reference>
  811. <Reference>System</Reference>
  812. <Reference>System.Web</Reference>
  813. <Reference>System.Xml</Reference>
  814. <Reference>System.Runtime.Serialization.Formatters.Soap</Reference>
  815. </References>
  816. <OutputType>library</OutputType>
  817. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  818. <SourcePath>{sourcedir}\mono\mcs\class\System.Runtime.Remoting\</SourcePath>
  819. <Sources>
  820. <Source type="list">System.Runtime.Remoting.dll.sources</Source>
  821. </Sources>
  822. </Assembly>
  823. <Assembly name="System.Configuration.Install" destination="{destdir}\lib\mono\2.0\System.Configuration.Install.dll">
  824. <References>
  825. <Reference>mscorlib</Reference>
  826. <Reference>System</Reference>
  827. <Reference>System.Xml</Reference>
  828. </References>
  829. <OutputType>library</OutputType>
  830. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  831. <SourcePath>{sourcedir}\mono\mcs\class\System.Configuration.Install\</SourcePath>
  832. <Sources>
  833. <Source type="list">System.Configuration.Install.dll.sources</Source>
  834. </Sources>
  835. </Assembly>
  836. <Assembly name="System.Management" destination="{destdir}\lib\mono\2.0\System.Management.dll">
  837. <References>
  838. <Reference>mscorlib</Reference>
  839. <Reference>System</Reference>
  840. <Reference>System.Configuration.Install</Reference>
  841. </References>
  842. <OutputType>library</OutputType>
  843. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  844. <SourcePath>{sourcedir}\mono\mcs\class\System.Management\</SourcePath>
  845. <Sources>
  846. <Source type="list">System.Management.dll.sources</Source>
  847. </Sources>
  848. </Assembly>
  849. <Assembly name="System.Data.OracleClient" destination="{destdir}\lib\mono\2.0\System.Data.OracleClient.dll">
  850. <References>
  851. <Reference>mscorlib</Reference>
  852. <Reference>System</Reference>
  853. <Reference>System.Xml</Reference>
  854. <Reference>System.EnterpriseServices</Reference>
  855. <Reference>System.Data</Reference>
  856. <Reference>System.Drawing</Reference>
  857. </References>
  858. <OutputType>library</OutputType>
  859. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  860. <SourcePath>{sourcedir}\mono\mcs\class\System.Data.OracleClient\</SourcePath>
  861. <Sources>
  862. <Source type="list">System.Data.OracleClient.dll.sources</Source>
  863. </Sources>
  864. </Assembly>
  865. <Assembly name="Microsoft.VisualC" destination="{destdir}\lib\mono\2.0\Microsoft.VisualC.dll">
  866. <References>
  867. <Reference>mscorlib</Reference>
  868. <Reference>System</Reference>
  869. </References>
  870. <OutputType>library</OutputType>
  871. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  872. <SourcePath>{sourcedir}\mono\mcs\class\Microsoft.VisualC\</SourcePath>
  873. <Sources>
  874. <Source type="list">Microsoft.VisualC.dll.sources</Source>
  875. </Sources>
  876. </Assembly>
  877. <Assembly name="Cscompmgd" destination="{destdir}\lib\mono\2.0\cscompmgd.dll">
  878. <References>
  879. <Reference>mscorlib</Reference>
  880. <Reference>System</Reference>
  881. </References>
  882. <OutputType>library</OutputType>
  883. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  884. <SourcePath>{sourcedir}\mono\mcs\class\Cscompmgd\</SourcePath>
  885. <Sources>
  886. <Source type="list">Cscompmgd.dll.sources</Source>
  887. </Sources>
  888. </Assembly>
  889. <Assembly name="System.Design" destination="{destdir}\lib\mono\2.0\System.Design.dll">
  890. <References>
  891. <Reference>mscorlib</Reference>
  892. <Reference>System</Reference>
  893. <Reference>System.Xml</Reference>
  894. <Reference>System.Web</Reference>
  895. <Reference>System.Windows.Forms</Reference>
  896. <Reference>System.Drawing</Reference>
  897. <Reference>Accessibility</Reference>
  898. <Reference>System.Data</Reference>
  899. <Reference>System.Configuration</Reference>
  900. </References>
  901. <OutputType>library</OutputType>
  902. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  903. <SourcePath>{sourcedir}\mono\mcs\class\System.Design\</SourcePath>
  904. <Sources>
  905. <Source type="list">System.Design.dll.sources</Source>
  906. </Sources>
  907. </Assembly>
  908. <Assembly name="PEAPI" destination="{destdir}\lib\mono\2.0\PEAPI.dll">
  909. <References>
  910. <Reference>mscorlib</Reference>
  911. <Reference>System</Reference>
  912. </References>
  913. <OutputType>library</OutputType>
  914. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  915. <SourcePath>{sourcedir}\mono\mcs\class\PEAPI\</SourcePath>
  916. <Sources>
  917. <Source type="list">PEAPI.dll.sources</Source>
  918. </Sources>
  919. </Assembly>
  920. <Assembly name="Npgsql" destination="{destdir}\lib\mono\2.0\Npgsql.dll">
  921. <References>
  922. <Reference>mscorlib</Reference>
  923. <Reference>System</Reference>
  924. <Reference>System.Xml</Reference>
  925. <Reference>System.Data</Reference>
  926. <Reference>Mono.Security</Reference>
  927. </References>
  928. <OutputType>library</OutputType>
  929. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  930. <SourcePath>{sourcedir}\mono\mcs\class\Npgsql\</SourcePath>
  931. <Sources>
  932. <Source type="list">Npgsql.dll.sources</Source>
  933. </Sources>
  934. </Assembly>
  935. <Assembly name="ICSharpCode.SharpZipLib" destination="{destdir}\lib\mono\2.0\ICSharpCode.SharpZipLib.dll">
  936. <References>
  937. <Reference>mscorlib</Reference>
  938. <Reference>System</Reference>
  939. <Reference>System.Xml</Reference>
  940. </References>
  941. <OutputType>library</OutputType>
  942. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  943. <KeyFile>SharpZipLib.key</KeyFile>
  944. <SourcePath>{sourcedir}\mono\mcs\class\ICSharpCode.SharpZipLib\</SourcePath>
  945. <Sources>
  946. <Source type="list">ICSharpCode.SharpZipLib.dll.sources</Source>
  947. </Sources>
  948. </Assembly>
  949. <Assembly name="Commons.Xml.Relaxng" destination="{destdir}\lib\mono\2.0\Commons.Xml.Relaxng.dll">
  950. <References>
  951. <Reference>mscorlib</Reference>
  952. <Reference>System</Reference>
  953. <Reference>System.Xml</Reference>
  954. </References>
  955. <OutputType>library</OutputType>
  956. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  957. <SourcePath>{sourcedir}\mono\mcs\class\Commons.Xml.Relaxng\</SourcePath>
  958. <Sources>
  959. <Source type="list">Commons.Xml.Relaxng.dll.sources</Source>
  960. <Source>/resource:resources/relaxng.rng,relaxng.rng</Source>
  961. <Source>Commons.Xml.Relaxng.Rnc/RncParser.cs</Source>
  962. </Sources>
  963. </Assembly>
  964. <Resgen workingdir="{sourcedir}\mono\mcs\class\Novell.Directory.Ldap">{sourcedir}\mono\mcs\class\Novell.Directory.Ldap\Novell.Directory.Ldap.Utilclass\ResultCodeMessages.resx</Resgen>
  965. <Assembly name="Novell.Directory.Ldap" destination="{destdir}\lib\mono\2.0\Novell.Directory.Ldap.dll">
  966. <References>
  967. <Reference>mscorlib</Reference>
  968. <Reference>System</Reference>
  969. <Reference>Mono.Security</Reference>
  970. </References>
  971. <OutputType>library</OutputType>
  972. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  973. <IgnoreWarnings>649,169,219,168</IgnoreWarnings>
  974. <SourcePath>{sourcedir}\mono\mcs\class\Novell.Directory.Ldap\</SourcePath>
  975. <Sources>
  976. <Source type="list">Novell.Directory.Ldap.dll.sources</Source>
  977. <Source>/res:Novell.Directory.Ldap.Utilclass/ResultCodeMessages.resources</Source>
  978. </Sources>
  979. </Assembly>
  980. <Assembly name="Mono.Security.Win32" destination="{destdir}\lib\mono\2.0\Mono.Security.Win32.dll">
  981. <References>
  982. </References>
  983. <OutputType>library</OutputType>
  984. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  985. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  986. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Security.Win32\</SourcePath>
  987. <Sources>
  988. <Source type="list">Mono.Security.Win32.dll.sources</Source>
  989. </Sources>
  990. </Assembly>
  991. <Assembly name="System.DirectoryServices" destination="{destdir}\lib\mono\2.0\System.DirectoryServices.dll">
  992. <References>
  993. <Reference>mscorlib</Reference>
  994. <Reference>System</Reference>
  995. <Reference>Novell.Directory.Ldap</Reference>
  996. </References>
  997. <OutputType>library</OutputType>
  998. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  999. <SourcePath>{sourcedir}\mono\mcs\class\System.DirectoryServices\</SourcePath>
  1000. <Sources>
  1001. <Source type="list">System.DirectoryServices.dll.sources</Source>
  1002. </Sources>
  1003. </Assembly>
  1004. <Assembly name="Mono.Messaging" enabled="true" destination="{destdir}\lib\mono\2.0\Mono.Messaging.dll">
  1005. <References>
  1006. <Reference>System</Reference>
  1007. <Reference>System.Configuration</Reference>
  1008. </References>
  1009. <OutputType>library</OutputType>
  1010. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1011. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Messaging\</SourcePath>
  1012. <Sources>
  1013. <Source type="list">Mono.Messaging.dll.sources</Source>
  1014. </Sources>
  1015. </Assembly>
  1016. <Assembly name="System.Messaging" enabled="true" destination="{destdir}\lib\mono\2.0\System.Messaging.dll">
  1017. <References>
  1018. <Reference>System</Reference>
  1019. <Reference>System.Configuration.Install</Reference>
  1020. <Reference>System.Drawing</Reference>
  1021. <Reference>System.Windows.Forms</Reference>
  1022. <Reference>Mono.Messaging</Reference>
  1023. <Reference>System.Xml</Reference>
  1024. </References>
  1025. <OutputType>library</OutputType>
  1026. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1027. <SourcePath>{sourcedir}\mono\mcs\class\System.Messaging\</SourcePath>
  1028. <Sources>
  1029. <Source type="list">System.Messaging.dll.sources</Source>
  1030. <Source>/resource:System.Messaging/MessageQueue.resx</Source>
  1031. </Sources>
  1032. </Assembly>
  1033. <Assembly enabled="false" name="RabbitMQ.Client" destination="{destdir}\lib\mono\2.0\RabbitMQ.Client.dll">
  1034. <References>
  1035. <Reference>System</Reference>
  1036. <Reference>System.Xml</Reference>
  1037. </References>
  1038. <OutputType>library</OutputType>
  1039. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1040. <SourcePath>{sourcedir}\mono\mcs\class\RabbitMQ.Client\src\client\</SourcePath>
  1041. <Sources>
  1042. <Source type="list">RabbitMQ.Client.dll.sources</Source>
  1043. </Sources>
  1044. </Assembly>
  1045. <Assembly enabled="false" name="Mono.Messaging.RabbitMQ" destination="{destdir}\lib\mono\2.0\Mono.Messaging.RabbitMQ.dll">
  1046. <References>
  1047. <Reference>System</Reference>
  1048. <Reference>System.Messaging</Reference>
  1049. <Reference>Mono.Messaging</Reference>
  1050. <Reference>RabbitMQ.Client</Reference>
  1051. </References>
  1052. <OutputType>library</OutputType>
  1053. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1054. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Messaging.RabbitMQ\</SourcePath>
  1055. <Sources>
  1056. <Source type="list">Mono.Messaging.RabbitMQ.dll.sources</Source>
  1057. </Sources>
  1058. </Assembly>
  1059. <Assembly name="System.ServiceProcess" destination="{destdir}\lib\mono\2.0\System.ServiceProcess.dll">
  1060. <References>
  1061. <Reference>System</Reference>
  1062. <Reference>System.Configuration.Install</Reference>
  1063. <Reference>System.Windows.Forms</Reference>
  1064. </References>
  1065. <OutputType>library</OutputType>
  1066. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1067. <IgnoreWarnings>618</IgnoreWarnings>
  1068. <SourcePath>{sourcedir}\mono\mcs\class\System.ServiceProcess\</SourcePath>
  1069. <Sources>
  1070. <Source type="list">System.ServiceProcess.dll.sources</Source>
  1071. </Sources>
  1072. </Assembly>
  1073. <Assembly name="System.Drawing.Design" destination="{destdir}\lib\mono\2.0\System.Drawing.Design.dll">
  1074. <References>
  1075. <Reference>mscorlib</Reference>
  1076. <Reference>System</Reference>
  1077. <Reference>System.Drawing</Reference>
  1078. <Reference>System.Windows.Forms</Reference>
  1079. </References>
  1080. <OutputType>library</OutputType>
  1081. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1082. <SourcePath>{sourcedir}\mono\mcs\class\System.Drawing.Design\</SourcePath>
  1083. <Sources>
  1084. <Source type="list">System.Drawing.Design.dll.sources</Source>
  1085. </Sources>
  1086. </Assembly>
  1087. <Assembly name="System.Design" destination="{destdir}\lib\mono\2.0\System.Design.dll">
  1088. <References>
  1089. <Reference>mscorlib</Reference>
  1090. <Reference>System</Reference>
  1091. <Reference>System.Xml</Reference>
  1092. <Reference>System.Web</Reference>
  1093. <Reference>System.Windows.Forms</Reference>
  1094. <Reference>System.Drawing</Reference>
  1095. <Reference>Accessibility</Reference>
  1096. <Reference>System.Data</Reference>
  1097. <Reference>System.Configuration</Reference>
  1098. <Reference>System.Drawing.Design</Reference>
  1099. </References>
  1100. <OutputType>library</OutputType>
  1101. <DefineConstants>DRAWING_DESIGN_DEP;NET_1_1;NET_2_0</DefineConstants>
  1102. <SourcePath>{sourcedir}\mono\mcs\class\System.Design\</SourcePath>
  1103. <Sources>
  1104. <Source type="list">System.Design.dll.sources</Source>
  1105. </Sources>
  1106. </Assembly>
  1107. <Assembly name="Mono.Http" destination="{destdir}\lib\mono\2.0\Mono.Http.dll">
  1108. <References>
  1109. <Reference>mscorlib</Reference>
  1110. <Reference>System</Reference>
  1111. <Reference>System.Xml</Reference>
  1112. <Reference>System.Web</Reference>
  1113. <Reference>ICSharpCode.SharpZipLib</Reference>
  1114. <Reference>Mono.Security</Reference>
  1115. </References>
  1116. <OutputType>library</OutputType>
  1117. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1118. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Http\</SourcePath>
  1119. <Sources>
  1120. <Source type="list">Mono.Http.dll.sources</Source>
  1121. </Sources>
  1122. </Assembly>
  1123. <Assembly name="Mono.Cairo" destination="{destdir}\lib\mono\2.0\Mono.Cairo.dll">
  1124. <References>
  1125. </References>
  1126. <OutputType>library</OutputType>
  1127. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1128. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Cairo\</SourcePath>
  1129. <Sources>
  1130. <Source type="list">Mono.Cairo.dll.sources</Source>
  1131. </Sources>
  1132. </Assembly>
  1133. <Assembly name="IBM.Data.DB2" destination="{destdir}\lib\mono\2.0\IBM.Data.DB2.dll">
  1134. <References>
  1135. <Reference>mscorlib</Reference>
  1136. <Reference>System</Reference>
  1137. <Reference>System.Xml</Reference>
  1138. <Reference>System.Data</Reference>
  1139. </References>
  1140. <OutputType>library</OutputType>
  1141. <SourcePath>{sourcedir}\mono\mcs\class\IBM.Data.DB2\</SourcePath>
  1142. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1143. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  1144. <Sources>
  1145. <Source type="list">IBM.Data.DB2.dll.sources</Source>
  1146. </Sources>
  1147. </Assembly>
  1148. <Assembly name="CustomMarshalers" destination="{destdir}\lib\mono\2.0\CustomMarshalers.dll">
  1149. <References>
  1150. <Reference>mscorlib</Reference>
  1151. <Reference>System</Reference>
  1152. </References>
  1153. <OutputType>library</OutputType>
  1154. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1155. <SourcePath>{sourcedir}\mono\mcs\class\CustomMarshalers\</SourcePath>
  1156. <Sources>
  1157. <Source type="list">CustomMarshalers.dll.sources</Source>
  1158. </Sources>
  1159. </Assembly>
  1160. <Assembly name="OpenSystem.C" destination="{destdir}\lib\mono\2.0\OpenSystem.C.dll">
  1161. <References>
  1162. </References>
  1163. <OutputType>library</OutputType>
  1164. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1165. <SourcePath>{sourcedir}\mono\mcs\class\OpenSystem.C\</SourcePath>
  1166. <Sources>
  1167. <Source type="list">OpenSystem.C.dll.sources</Source>
  1168. </Sources>
  1169. </Assembly>
  1170. <Assembly name="Microsoft.Build.Framework" destination="{destdir}\lib\mono\2.0\Microsoft.Build.Framework.dll">
  1171. <References>
  1172. <Reference>mscorlib</Reference>
  1173. <Reference>System</Reference>
  1174. </References>
  1175. <OutputType>library</OutputType>
  1176. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1177. <SourcePath>{sourcedir}\mono\mcs\class\Microsoft.Build.Framework\</SourcePath>
  1178. <Sources>
  1179. <Source type="list">Microsoft.Build.Framework.dll.sources</Source>
  1180. </Sources>
  1181. </Assembly>
  1182. <Assembly name="Microsoft.Build.Utilities" destination="{destdir}\lib\mono\2.0\Microsoft.Build.Utilities.dll">
  1183. <References>
  1184. <Reference>mscorlib</Reference>
  1185. <Reference>System</Reference>
  1186. <Reference>Microsoft.Build.Framework</Reference>
  1187. </References>
  1188. <OutputType>library</OutputType>
  1189. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1190. <SourcePath>{sourcedir}\mono\mcs\class\Microsoft.Build.Utilities\</SourcePath>
  1191. <Sources>
  1192. <Source type="list">Microsoft.Build.Utilities.dll.sources</Source>
  1193. </Sources>
  1194. </Assembly>
  1195. <Assembly name="Microsoft.Build.Engine" destination="{destdir}\lib\mono\2.0\Microsoft.Build.Engine.dll">
  1196. <References>
  1197. <Reference>mscorlib</Reference>
  1198. <Reference>System</Reference>
  1199. <Reference>System.Core</Reference>
  1200. <Reference>System.Xml</Reference>
  1201. <Reference>Microsoft.Build.Framework</Reference>
  1202. <Reference>Microsoft.Build.Utilities</Reference>
  1203. </References>
  1204. <OutputType>library</OutputType>
  1205. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1206. <SourcePath>{sourcedir}\mono\mcs\class\Microsoft.Build.Engine\</SourcePath>
  1207. <Sources>
  1208. <Source type="list">Microsoft.Build.Engine.dll.sources</Source>
  1209. </Sources>
  1210. </Assembly>
  1211. <Assembly name="Microsoft.Build.Tasks" destination="{destdir}\lib\mono\2.0\Microsoft.Build.Tasks.dll">
  1212. <References>
  1213. <Reference>mscorlib</Reference>
  1214. <Reference>System</Reference>
  1215. <Reference>System.Core</Reference>
  1216. <Reference>System.Xml</Reference>
  1217. <Reference>System.Windows.Forms</Reference>
  1218. <Reference>Microsoft.Build.Framework</Reference>
  1219. <Reference>Microsoft.Build.Utilities</Reference>
  1220. <Reference>Microsoft.Build.Engine</Reference>
  1221. </References>
  1222. <OutputType>library</OutputType>
  1223. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1224. <SourcePath>{sourcedir}\mono\mcs\class\Microsoft.Build.Tasks\</SourcePath>
  1225. <Sources>
  1226. <Source type="list">Microsoft.Build.Tasks.dll.sources</Source>
  1227. </Sources>
  1228. </Assembly>
  1229. <Assembly name="System.Xml.Linq" destination="{destdir}\lib\mono\2.0\System.Xml.Linq.dll">
  1230. <References>
  1231. <Reference>System</Reference>
  1232. <Reference>System.Xml</Reference>
  1233. <Reference>System.Core</Reference>
  1234. </References>
  1235. <OutputType>library</OutputType>
  1236. <DefineConstants>NET_1_1;NET_2_0;NET_3_5</DefineConstants>
  1237. <SourcePath>{sourcedir}\mono\mcs\class\System.Xml.Linq\</SourcePath>
  1238. <IgnoreWarnings>1720</IgnoreWarnings>
  1239. <Sources>
  1240. <Source type="list">System.Xml.Linq.dll.sources</Source>
  1241. </Sources>
  1242. </Assembly>
  1243. <Assembly name="System.Data.DataSetExtensions" destination="{destdir}\lib\mono\2.0\System.Data.DataSetExtensions.dll">
  1244. <References>
  1245. <Reference>mscorlib</Reference>
  1246. <Reference>System</Reference>
  1247. <Reference>System.Xml</Reference>
  1248. <Reference>System.Core</Reference>
  1249. <Reference>System.Data</Reference>
  1250. <Reference>System.Web</Reference>
  1251. </References>
  1252. <OutputType>library</OutputType>
  1253. <DefineConstants>NET_1_1;NET_2_0;NET_3_5</DefineConstants>
  1254. <SourcePath>{sourcedir}\mono\mcs\class\System.Data.DataSetExtensions\</SourcePath>
  1255. <IgnoreWarnings>1720</IgnoreWarnings>
  1256. <Sources>
  1257. <Source type="list">System.Data.DataSetExtensions.dll.sources</Source>
  1258. </Sources>
  1259. </Assembly>
  1260. <Assembly name="System.Runtime.Serialization" destination="{destdir}\lib\mono\2.0\System.Runtime.Serialization.dll">
  1261. <References>
  1262. <Reference>System</Reference>
  1263. <Reference>System.Xml</Reference>
  1264. <Reference>System.Core</Reference>
  1265. <Reference>System.Data</Reference>
  1266. <Reference>System.Configuration</Reference>
  1267. </References>
  1268. <OutputType>library</OutputType>
  1269. <DefineConstants>NET_1_1;NET_2_0;NET_3_0</DefineConstants>
  1270. <SourcePath>{sourcedir}\mono\mcs\class\System.Runtime.Serialization\</SourcePath>
  1271. <IgnoreWarnings>168,169,219,414</IgnoreWarnings>
  1272. <Sources>
  1273. <Source type="list">System.Runtime.Serialization.dll.sources</Source>
  1274. <Source>/resource:resources/mstypes.schema</Source>
  1275. </Sources>
  1276. </Assembly>
  1277. <Assembly name="System.Data.Linq" destination="{destdir}\lib\mono\2.0\System.Data.Linq.dll">
  1278. <References>
  1279. <Reference>System</Reference>
  1280. <Reference>System.Xml</Reference>
  1281. <Reference>System.Core</Reference>
  1282. <Reference>System.Data</Reference>
  1283. <Reference>System.Runtime.Serialization</Reference>
  1284. </References>
  1285. <OutputType>library</OutputType>
  1286. <DefineConstants>NET_1_1;NET_2_0;NET_3_5;MONO_STRICT;MONO_DEPLOY</DefineConstants>
  1287. <SourcePath>{sourcedir}\mono\mcs\class\System.Data.Linq\</SourcePath>
  1288. <IgnoreWarnings>1720</IgnoreWarnings>
  1289. <Sources>
  1290. <Source type="list">System.Data.Linq.dll.sources</Source>
  1291. </Sources>
  1292. </Assembly>
  1293. <Assembly name="System.Web.Abstractions" destination="{destdir}\lib\mono\2.0\System.Web.Abstractions.dll">
  1294. <References>
  1295. <Reference>System</Reference>
  1296. <Reference>System.Core</Reference>
  1297. <Reference>System.Web</Reference>
  1298. </References>
  1299. <OutputType>library</OutputType>
  1300. <DefineConstants>NET_1_1;NET_2_0;NET_3_5</DefineConstants>
  1301. <SourcePath>{sourcedir}\mono\mcs\class\System.Web.Abstractions\</SourcePath>
  1302. <Sources>
  1303. <Source type="list">System.Web.Abstractions.dll.sources</Source>
  1304. </Sources>
  1305. </Assembly>
  1306. <Assembly name="System.Web.Routing" destination="{destdir}\lib\mono\2.0\System.Web.Routing.dll">
  1307. <References>
  1308. <Reference>System</Reference>
  1309. <Reference>System.Core</Reference>
  1310. <Reference>System.Web</Reference>
  1311. <Reference>System.Web.Abstractions</Reference>
  1312. </References>
  1313. <OutputType>library</OutputType>
  1314. <DefineConstants>NET_1_1;NET_2_0;NET_3_5</DefineConstants>
  1315. <SourcePath>{sourcedir}\mono\mcs\class\System.Web.Routing\</SourcePath>
  1316. <Sources>
  1317. <Source type="list">System.Web.Routing.dll.sources</Source>
  1318. </Sources>
  1319. </Assembly>
  1320. <Assembly name="System.IdentityModel" destination="{destdir}\lib\mono\2.0\System.IdentityModel.dll">
  1321. <References>
  1322. <Reference>System</Reference>
  1323. <Reference>System.Xml</Reference>
  1324. <Reference>System.Security</Reference>
  1325. <Reference>System.Web</Reference>
  1326. <Reference>Mono.Security</Reference>
  1327. <Reference>System.Runtime.Serialization</Reference>
  1328. </References>
  1329. <OutputType>library</OutputType>
  1330. <DefineConstants>NET_1_1;NET_2_0;NET_3_0</DefineConstants>
  1331. <SourcePath>{sourcedir}\mono\mcs\class\System.IdentityModel\</SourcePath>
  1332. <Sources>
  1333. <Source type="list">System.IdentityModel.dll.sources</Source>
  1334. </Sources>
  1335. </Assembly>
  1336. <Assembly name="System.IdentityModel.Selectors" destination="{destdir}\lib\mono\2.0\System.IdentityModel.Selectors.dll">
  1337. <References>
  1338. <Reference>System</Reference>
  1339. <Reference>System.Xml</Reference>
  1340. <Reference>System.Security</Reference>
  1341. <Reference>System.IdentityModel</Reference>
  1342. <Reference>System.Runtime.Serialization</Reference>
  1343. </References>
  1344. <OutputType>library</OutputType>
  1345. <DefineConstants>NET_1_1;NET_2_0;NET_3_0</DefineConstants>
  1346. <SourcePath>{sourcedir}\mono\mcs\class\System.IdentityModel.Selectors\</SourcePath>
  1347. <Sources>
  1348. <Source type="list">System.IdentityModel.Selectors.dll.sources</Source>
  1349. </Sources>
  1350. </Assembly>
  1351. <Assembly name="System.ServiceModel" destination="{destdir}\lib\mono\2.0\System.ServiceModel.dll">
  1352. <References>
  1353. <Reference>System</Reference>
  1354. <Reference>System.Xml</Reference>
  1355. <Reference>System.Core</Reference>
  1356. <Reference>System.Runtime.Serialization</Reference>
  1357. <Reference>System.Configuration</Reference>
  1358. <Reference>System.Data</Reference>
  1359. <Reference>System.Security</Reference>
  1360. <Reference>System.IdentityModel</Reference>
  1361. <Reference>System.IdentityModel.Selectors</Reference>
  1362. <Reference>System.Transactions</Reference>
  1363. <Reference>System.Messaging</Reference>
  1364. <Reference>System.Web</Reference>
  1365. <Reference>System.Web.Services</Reference>
  1366. <Reference>Mono.Security</Reference>
  1367. </References>
  1368. <OutputType>library</OutputType>
  1369. <DefineConstants>NET_1_1;NET_2_0;NET_3_0</DefineConstants>
  1370. <IgnoreWarnings>414,169,67,3005,436,219,618</IgnoreWarnings>
  1371. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  1372. <SourcePath>{sourcedir}\mono\mcs\class\System.ServiceModel\</SourcePath>
  1373. <Sources>
  1374. <Source type="list">System.ServiceModel.dll.sources</Source>
  1375. <Source>/resource:resources/WS-Addressing.schema</Source>
  1376. <Source>/resource:resources/ws-addr.xsd</Source>
  1377. </Sources>
  1378. </Assembly>
  1379. <Assembly name="System.Web.Extensions" destination="{destdir}\lib\mono\2.0\System.Web.Extensions.dll">
  1380. <References>
  1381. <Reference>mscorlib</Reference>
  1382. <Reference>System</Reference>
  1383. <Reference>System.Core</Reference>
  1384. <Reference>System.Drawing</Reference>
  1385. <Reference>System.Data</Reference>
  1386. <Reference>System.Data.Linq</Reference>
  1387. <Reference>System.Xml</Reference>
  1388. <Reference>System.Web</Reference>
  1389. <Reference>System.Web.Services</Reference>
  1390. <Reference>System.Configuration</Reference>
  1391. <Reference>System.EnterpriseServices</Reference>
  1392. <Reference>System.ServiceModel</Reference>
  1393. </References>
  1394. <OutputType>library</OutputType>
  1395. <DefineConstants>NET_1_1;NET_2_0;NET_3_5;SYSTEM_WEB_EXTENSIONS</DefineConstants>
  1396. <SourcePath>{sourcedir}\mono\mcs\class\System.Web.Extensions\</SourcePath>
  1397. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  1398. <Sources>
  1399. <Source type="list">System.Web.Extensions.dll.sources</Source>
  1400. </Sources>
  1401. </Assembly>
  1402. <Assembly name="System.Web.Extensions.Design" destination="{destdir}\lib\mono\2.0\System.Web.Extensions.Design.dll">
  1403. <References>
  1404. <Reference>System</Reference>
  1405. <Reference>System.Design</Reference>
  1406. </References>
  1407. <OutputType>library</OutputType>
  1408. <DefineConstants>NET_1_1;NET_2_0;NET_3_5</DefineConstants>
  1409. <SourcePath>{sourcedir}\mono\mcs\class\System.Web.Extensions.Design\</SourcePath>
  1410. <Sources>
  1411. <Source type="list">System.Web.Extensions.Design.dll.sources</Source>
  1412. </Sources>
  1413. </Assembly>
  1414. <Assembly name="System.ServiceModel.Web" destination="{destdir}\lib\mono\2.0\System.ServiceModel.Web.dll">
  1415. <References>
  1416. <Reference>System</Reference>
  1417. <Reference>System.Xml</Reference>
  1418. <Reference>System.Runtime.Serialization</Reference>
  1419. <Reference>System.Configuration</Reference>
  1420. <Reference>System.ServiceModel</Reference>
  1421. <Reference>System.Core</Reference>
  1422. <Reference>System.Web.Extensions</Reference>
  1423. </References>
  1424. <OutputType>library</OutputType>
  1425. <DefineConstants>NET_1_1;NET_2_0;NET_3_0</DefineConstants>
  1426. <SourcePath>{sourcedir}\mono\mcs\class\System.ServiceModel.Web\</SourcePath>
  1427. <Sources>
  1428. <Source type="list">System.ServiceModel.Web.dll.sources</Source>
  1429. </Sources>
  1430. </Assembly>
  1431. <Assembly name="Mono.Management" destination="{destdir}\lib\mono\2.0\Mono.Management.dll">
  1432. <References>
  1433. <Reference>mscorlib</Reference>
  1434. <Reference>System</Reference>
  1435. <Reference>Mono.Posix</Reference>
  1436. </References>
  1437. <OutputType>library</OutputType>
  1438. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1439. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Management\</SourcePath>
  1440. <Sources>
  1441. <Source type="list">Mono.Management.dll.sources</Source>
  1442. </Sources>
  1443. </Assembly>
  1444. <Assembly name="Mono.Simd" destination="{destdir}\lib\mono\2.0\Mono.Simd.dll">
  1445. <References>
  1446. <Reference>mscorlib</Reference>
  1447. <Reference>System.Core</Reference>
  1448. </References>
  1449. <OutputType>library</OutputType>
  1450. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1451. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Simd\</SourcePath>
  1452. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  1453. <Sources>
  1454. <Source type="list">Mono.Simd.dll.sources</Source>
  1455. </Sources>
  1456. </Assembly>
  1457. <Assembly name="System.ComponentModel.DataAnnotations" destination="{destdir}\lib\mono\2.0\System.ComponentModel.DataAnnotations.dll">
  1458. <References>
  1459. <Reference>System</Reference>
  1460. <Reference>System.Core</Reference>
  1461. <Reference>System.Data</Reference>
  1462. <Reference>System.Xml</Reference>
  1463. </References>
  1464. <OutputType>library</OutputType>
  1465. <DefineConstants>NET_1_1;NET_2_0;NET_3_5</DefineConstants>
  1466. <SourcePath>{sourcedir}\mono\mcs\class\System.ComponentModel.DataAnnotations\</SourcePath>
  1467. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  1468. <Sources>
  1469. <Source type="list">System.ComponentModel.DataAnnotations.dll.sources</Source>
  1470. </Sources>
  1471. </Assembly>
  1472. <Assembly name="System.Web.DynamicData" destination="{destdir}\lib\mono\2.0\System.Web.DynamicData.dll">
  1473. <References>
  1474. <Reference>System</Reference>
  1475. <Reference>System.Core</Reference>
  1476. <Reference>System.ComponentModel.DataAnnotations</Reference>
  1477. <Reference>System.Data</Reference>
  1478. <Reference>System.Data.Linq</Reference>
  1479. <Reference>System.Drawing</Reference>
  1480. <Reference>System.Web</Reference>
  1481. <Reference>System.Web.Extensions</Reference>
  1482. <Reference>System.Web.Abstractions</Reference>
  1483. <Reference>System.Web.Routing</Reference>
  1484. </References>
  1485. <OutputType>library</OutputType>
  1486. <DefineConstants>NET_1_1;NET_2_0;NET_3_5</DefineConstants>
  1487. <SourcePath>{sourcedir}\mono\mcs\class\System.Web.DynamicData\</SourcePath>
  1488. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  1489. <Sources>
  1490. <Source type="list">System.Web.DynamicData.dll.sources</Source>
  1491. </Sources>
  1492. </Assembly>
  1493. <Resgen workingdir="{sourcedir}\mono\mcs\class\System.Web.Mvc">{sourcedir}\mono\mcs\class\System.Web.Mvc\System.Web.Mvc\Resources\MvcResources.resx</Resgen>
  1494. <Assembly name="System.Web.Mvc" destination="{destdir}\lib\mono\2.0\System.Web.Mvc.dll">
  1495. <References>
  1496. <Reference>System</Reference>
  1497. <Reference>System.Core</Reference>
  1498. <Reference>System.Configuration</Reference>
  1499. <Reference>System.Data</Reference>
  1500. <Reference>System.Xml</Reference>
  1501. <Reference>System.Web</Reference>
  1502. <Reference>System.Web.Extensions</Reference>
  1503. <Reference>System.Web.Abstractions</Reference>
  1504. <Reference>System.Web.Routing</Reference>
  1505. </References>
  1506. <OutputType>library</OutputType>
  1507. <DefineConstants>NET_1_1;NET_2_0;NET_3_5;MONO</DefineConstants>
  1508. <SourcePath>{sourcedir}\mono\mcs\class\System.Web.Mvc\</SourcePath>
  1509. <Sources>
  1510. <Source type="list">System.Web.Mvc.dll.sources</Source>
  1511. <Source>/resource:System.Web.Mvc\Resources\MvcResources.resx</Source>
  1512. </Sources>
  1513. </Assembly>
  1514. <Assembly name="WindowsBase" destination="{destdir}\lib\mono\2.0\WindowsBase.dll">
  1515. <References>
  1516. <Reference>System</Reference>
  1517. <Reference>System.Xml</Reference>
  1518. </References>
  1519. <OutputType>library</OutputType>
  1520. <DefineConstants>NET_1_1;NET_2_0;NET_3_0</DefineConstants>
  1521. <SourcePath>{sourcedir}\mono\mcs\class\WindowsBase\</SourcePath>
  1522. <Sources>
  1523. <Source type="list">WindowsBase.dll.sources</Source>
  1524. </Sources>
  1525. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  1526. </Assembly>
  1527. <Assembly name="Mono.Tasklets" destination="{destdir}\lib\mono\2.0\Mono.Tasklets.dll">
  1528. <References>
  1529. </References>
  1530. <OutputType>library</OutputType>
  1531. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Tasklets\</SourcePath>
  1532. <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
  1533. <Sources>
  1534. <Source type="list">Mono.Tasklets.dll.sources</Source>
  1535. </Sources>
  1536. </Assembly>
  1537. <!-- Cecil looks for the signing key in the wrong place for our setup -->
  1538. <Copy source="{sourcedir}\mono\mcs\class\mono.snk" destination="{sourcedir}\mono\mcs\mono.snk" />
  1539. <Assembly name="Mono.Cecil" destination="{destdir}\lib\mono\2.0\Mono.Cecil.dll">
  1540. <References>
  1541. <Reference>System</Reference>
  1542. </References>
  1543. <OutputType>library</OutputType>
  1544. <DefineConstants>NET_1_1;NET_2_0;KEYFILE</DefineConstants>
  1545. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Cecil\</SourcePath>
  1546. <Sources>
  1547. <Source type="list">Mono.Cecil.dll.sources</Source>
  1548. </Sources>
  1549. </Assembly>
  1550. <Assembly name="Mono.Cecil.Mdb" destination="{destdir}\lib\mono\2.0\Mono.Cecil.Mdb.dll">
  1551. <References>
  1552. <Reference>mscorlib</Reference>
  1553. <Reference>Mono.Cecil</Reference>
  1554. </References>
  1555. <OutputType>library</OutputType>
  1556. <DefineConstants>NET_1_1;NET_2_0;CECIL</DefineConstants>
  1557. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Cecil.Mdb\</SourcePath>
  1558. <Sources>
  1559. <Source type="list">Mono.Cecil.Mdb.dll.sources</Source>
  1560. </Sources>
  1561. </Assembly>
  1562. <Assembly name="Mono.Debugger.Soft" destination="{destdir}\lib\mono\2.0\Mono.Debugger.Soft.dll">
  1563. <References>
  1564. <Reference>mscorlib</Reference>
  1565. <Reference>System</Reference>
  1566. <Reference>System.Core</Reference>
  1567. <Reference>Mono.Cecil</Reference>
  1568. </References>
  1569. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  1570. <OutputType>library</OutputType>
  1571. <KeyFile>{sourcedir}\mono\mcs\class\mono.snk</KeyFile>
  1572. <SourcePath>{sourcedir}\mono\mcs\class\Mono.Debugger.Soft\</SourcePath>
  1573. <DefineConstants>NET_1_1;NET_2_0;MONO_DATACONVERTER_STATIC_METHODS</DefineConstants>
  1574. <Sources>
  1575. <Source type="list">Mono.Debugger.Soft.dll.sources</Source>
  1576. </Sources>
  1577. </Assembly>
  1578. <Sign assembly="{destdir}\lib\mono\2.0\I18N.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1579. <Sign assembly="{destdir}\lib\mono\2.0\I18N.West.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1580. <Sign assembly="{destdir}\lib\mono\2.0\I18N.MidEast.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1581. <Sign assembly="{destdir}\lib\mono\2.0\I18N.Other.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1582. <Sign assembly="{destdir}\lib\mono\2.0\I18N.Rare.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1583. <Sign assembly="{destdir}\lib\mono\2.0\I18N.CJK.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1584. <Sign assembly="{destdir}\lib\mono\2.0\System.Drawing.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1585. <Sign assembly="{destdir}\lib\mono\2.0\System.Transactions.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1586. <Sign assembly="{destdir}\lib\mono\2.0\System.EnterpriseServices.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1587. <Sign assembly="{destdir}\lib\mono\2.0\Mono.C5.dll" key="{sourcedir}\mono\mcs\class\Mono.C5\c5.snk" />
  1588. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Data.Tds.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1589. <Sign assembly="{destdir}\lib\mono\2.0\System.Data.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1590. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Posix.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1591. <Sign assembly="{destdir}\lib\mono\2.0\Accessibility.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1592. <Sign assembly="{destdir}\lib\mono\2.0\Mono.WebBrowser.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1593. <Sign assembly="{destdir}\lib\mono\2.0\System.Windows.Forms.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1594. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Data.Sqlite.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1595. <Sign assembly="{destdir}\lib\mono\2.0\System.Web.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1596. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Web.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1597. <Sign assembly="{destdir}\lib\mono\2.0\System.Web.Services.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1598. <Sign assembly="{destdir}\lib\mono\2.0\System.Runtime.Serialization.Formatters.Soap.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1599. <Sign assembly="{destdir}\lib\mono\2.0\System.Runtime.Remoting.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1600. <Sign assembly="{destdir}\lib\mono\2.0\System.Configuration.Install.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1601. <Sign assembly="{destdir}\lib\mono\2.0\System.Management.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1602. <Sign assembly="{destdir}\lib\mono\2.0\System.Data.OracleClient.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1603. <Sign assembly="{destdir}\lib\mono\2.0\Microsoft.VisualC.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1604. <Sign assembly="{destdir}\lib\mono\2.0\Cscompmgd.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1605. <Sign assembly="{destdir}\lib\mono\2.0\System.Design.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1606. <Sign assembly="{destdir}\lib\mono\2.0\PEAPI.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1607. <Sign assembly="{destdir}\lib\mono\2.0\Npgsql.dll" key="{sourcedir}\mono\mcs\class\Npgsql\Npgsql\Npgsql.snk" />
  1608. <Sign assembly="{destdir}\lib\mono\2.0\ICSharpCode.SharpZipLib.dll" key="{sourcedir}\mono\mcs\class\ICSharpCode.SharpZipLib\SharpZipLib.key" />
  1609. <Sign assembly="{destdir}\lib\mono\2.0\Commons.Xml.Relaxng.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1610. <Sign assembly="{destdir}\lib\mono\2.0\Novell.Directory.Ldap.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1611. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Security.Win32.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1612. <Sign assembly="{destdir}\lib\mono\2.0\System.DirectoryServices.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1613. <Sign assembly="{destdir}\lib\mono\2.0\System.Messaging.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1614. <Sign assembly="{destdir}\lib\mono\2.0\System.ServiceProcess.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1615. <Sign assembly="{destdir}\lib\mono\2.0\System.Drawing.Design.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1616. <Sign assembly="{destdir}\lib\mono\2.0\System.Design.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1617. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Http.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1618. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Cairo.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1619. <Sign assembly="{destdir}\lib\mono\2.0\IBM.Data.DB2.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1620. <Sign assembly="{destdir}\lib\mono\2.0\CustomMarshalers.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1621. <Sign assembly="{destdir}\lib\mono\2.0\OpenSystem.C.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1622. <Sign assembly="{destdir}\lib\mono\2.0\Microsoft.Build.Framework.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1623. <Sign assembly="{destdir}\lib\mono\2.0\Microsoft.Build.Utilities.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1624. <Sign assembly="{destdir}\lib\mono\2.0\Microsoft.Build.Engine.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1625. <Sign assembly="{destdir}\lib\mono\2.0\Microsoft.Build.Tasks.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1626. <Sign assembly="{destdir}\lib\mono\2.0\System.Core.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1627. <Sign assembly="{destdir}\lib\mono\2.0\System.Xml.Linq.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1628. <Sign assembly="{destdir}\lib\mono\2.0\System.Data.DataSetExtensions.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1629. <Sign assembly="{destdir}\lib\mono\2.0\System.Data.Linq.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1630. <Sign assembly="{destdir}\lib\mono\2.0\System.Web.Abstractions.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1631. <Sign assembly="{destdir}\lib\mono\2.0\System.Web.Routing.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1632. <Sign assembly="{destdir}\lib\mono\2.0\System.Web.Extensions.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1633. <Sign assembly="{destdir}\lib\mono\2.0\System.Web.Extensions.Design.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1634. <Sign assembly="{destdir}\lib\mono\2.0\System.Runtime.Serialization.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1635. <Sign assembly="{destdir}\lib\mono\2.0\System.IdentityModel.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1636. <Sign assembly="{destdir}\lib\mono\2.0\System.IdentityModel.Selectors.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1637. <Sign assembly="{destdir}\lib\mono\2.0\System.ServiceModel.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1638. <Sign assembly="{destdir}\lib\mono\2.0\System.ServiceModel.Web.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1639. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Management.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1640. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Simd.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1641. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Messaging.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1642. <Sign enabled="false" assembly="{destdir}\lib\mono\2.0\Mono.Messaging.RabbitMQ.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1643. <Sign enabled="false" assembly="{destdir}\lib\mono\2.0\RabbitMQ.Client.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1644. <Sign assembly="{destdir}\lib\mono\2.0\System.ComponentModel.DataAnnotations.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1645. <Sign assembly="{destdir}\lib\mono\2.0\System.Web.DynamicData.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1646. <Sign assembly="{destdir}\lib\mono\2.0\System.Web.Mvc.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1647. <Sign assembly="{destdir}\lib\mono\2.0\WindowsBase.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1648. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Tasklets.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1649. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Cecil.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1650. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Cecil.Mdb.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1651. <Sign assembly="{destdir}\lib\mono\2.0\Mono.CompilerServices.SymbolWriter.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1652. <Sign assembly="{destdir}\lib\mono\2.0\Mono.Debugger.Soft.dll" key="{sourcedir}\mono\mcs\class\mono.snk" />
  1653. <!-- GAC our assemblies -->
  1654. <Gac>{destdir}\lib\mono\2.0\System.dll</Gac>
  1655. <Gac>{destdir}\lib\mono\2.0\Mono.Security.dll</Gac>
  1656. <Gac>{destdir}\lib\mono\2.0\System.Xml.dll</Gac>
  1657. <Gac>{destdir}\lib\mono\2.0\System.Security.dll</Gac>
  1658. <Gac>{destdir}\lib\mono\2.0\System.Configuration.dll</Gac>
  1659. <Gac>{destdir}\lib\mono\2.0\I18N.dll</Gac>
  1660. <Gac>{destdir}\lib\mono\2.0\I18N.West.dll</Gac>
  1661. <Gac>{destdir}\lib\mono\2.0\I18N.MidEast.dll</Gac>
  1662. <Gac>{destdir}\lib\mono\2.0\I18N.Other.dll</Gac>
  1663. <Gac>{destdir}\lib\mono\2.0\I18N.Rare.dll</Gac>
  1664. <Gac>{destdir}\lib\mono\2.0\I18N.CJK.dll</Gac>
  1665. <Gac>{destdir}\lib\mono\2.0\System.Drawing.dll</Gac>
  1666. <Gac>{destdir}\lib\mono\2.0\System.Transactions.dll</Gac>
  1667. <Gac>{destdir}\lib\mono\2.0\System.EnterpriseServices.dll</Gac>
  1668. <Gac>{destdir}\lib\mono\2.0\Mono.C5.dll</Gac>
  1669. <Gac>{destdir}\lib\mono\2.0\Mono.Data.Tds.dll</Gac>
  1670. <Gac>{destdir}\lib\mono\2.0\System.Data.dll</Gac>
  1671. <Gac>{destdir}\lib\mono\2.0\Mono.Posix.dll</Gac>
  1672. <Gac>{destdir}\lib\mono\2.0\Accessibility.dll</Gac>
  1673. <Gac>{destdir}\lib\mono\2.0\Mono.WebBrowser.dll</Gac>
  1674. <Gac>{destdir}\lib\mono\2.0\System.Windows.Forms.dll</Gac>
  1675. <Gac>{destdir}\lib\mono\2.0\Mono.Data.Sqlite.dll</Gac>
  1676. <Gac>{destdir}\lib\mono\2.0\System.Web.dll</Gac>
  1677. <Gac>{destdir}\lib\mono\2.0\Mono.Web.dll</Gac>
  1678. <Gac>{destdir}\lib\mono\2.0\System.Web.Services.dll</Gac>
  1679. <Gac>{destdir}\lib\mono\2.0\System.Runtime.Serialization.Formatters.Soap.dll</Gac>
  1680. <Gac>{destdir}\lib\mono\2.0\System.Runtime.Remoting.dll</Gac>
  1681. <Gac>{destdir}\lib\mono\2.0\System.Configuration.Install.dll</Gac>
  1682. <Gac>{destdir}\lib\mono\2.0\System.Management.dll</Gac>
  1683. <Gac>{destdir}\lib\mono\2.0\System.Data.OracleClient.dll</Gac>
  1684. <Gac>{destdir}\lib\mono\2.0\Microsoft.VisualC.dll</Gac>
  1685. <Gac>{destdir}\lib\mono\2.0\Cscompmgd.dll</Gac>
  1686. <Gac>{destdir}\lib\mono\2.0\System.Design.dll</Gac>
  1687. <Gac>{destdir}\lib\mono\2.0\PEAPI.dll</Gac>
  1688. <Gac>{destdir}\lib\mono\2.0\Npgsql.dll</Gac>
  1689. <Gac>{destdir}\lib\mono\2.0\ICSharpCode.SharpZipLib.dll</Gac>
  1690. <Gac>{destdir}\lib\mono\2.0\Commons.Xml.Relaxng.dll</Gac>
  1691. <Gac>{destdir}\lib\mono\2.0\Novell.Directory.Ldap.dll</Gac>
  1692. <Gac>{destdir}\lib\mono\2.0\Mono.Security.Win32.dll</Gac>
  1693. <Gac>{destdir}\lib\mono\2.0\System.DirectoryServices.dll</Gac>
  1694. <Gac>{destdir}\lib\mono\2.0\System.Messaging.dll</Gac>
  1695. <Gac>{destdir}\lib\mono\2.0\System.ServiceProcess.dll</Gac>
  1696. <Gac>{destdir}\lib\mono\2.0\System.Drawing.Design.dll</Gac>
  1697. <Gac>{destdir}\lib\mono\2.0\System.Design.dll</Gac>
  1698. <Gac>{destdir}\lib\mono\2.0\Mono.Http.dll</Gac>
  1699. <Gac>{destdir}\lib\mono\2.0\Mono.Cairo.dll</Gac>
  1700. <Gac>{destdir}\lib\mono\2.0\IBM.Data.DB2.dll</Gac>
  1701. <Gac>{destdir}\lib\mono\2.0\CustomMarshalers.dll</Gac>
  1702. <Gac>{destdir}\lib\mono\2.0\OpenSystem.C.dll</Gac>
  1703. <Gac>{destdir}\lib\mono\2.0\Microsoft.Build.Framework.dll</Gac>
  1704. <Gac>{destdir}\lib\mono\2.0\Microsoft.Build.Utilities.dll</Gac>
  1705. <Gac>{destdir}\lib\mono\2.0\Microsoft.Build.Engine.dll</Gac>
  1706. <Gac>{destdir}\lib\mono\2.0\Microsoft.Build.Tasks.dll</Gac>
  1707. <Gac>{destdir}\lib\mono\2.0\System.Core.dll</Gac>
  1708. <Gac>{destdir}\lib\mono\2.0\System.Xml.Linq.dll</Gac>
  1709. <Gac>{destdir}\lib\mono\2.0\System.Data.DataSetExtensions.dll</Gac>
  1710. <Gac>{destdir}\lib\mono\2.0\System.Data.Linq.dll</Gac>
  1711. <Gac>{destdir}\lib\mono\2.0\System.Web.Abstractions.dll</Gac>
  1712. <Gac>{destdir}\lib\mono\2.0\System.Web.Routing.dll</Gac>
  1713. <Gac>{destdir}\lib\mono\2.0\System.Web.Extensions.dll</Gac>
  1714. <Gac>{destdir}\lib\mono\2.0\System.Web.Extensions.Design.dll</Gac>
  1715. <Gac>{destdir}\lib\mono\2.0\System.Runtime.Serialization.dll</Gac>
  1716. <Gac>{destdir}\lib\mono\2.0\System.IdentityModel.dll</Gac>
  1717. <Gac>{destdir}\lib\mono\2.0\System.IdentityModel.Selectors.dll</Gac>
  1718. <Gac>{destdir}\lib\mono\2.0\System.ServiceModel.dll</Gac>
  1719. <Gac>{destdir}\lib\mono\2.0\System.ServiceModel.Web.dll</Gac>
  1720. <Gac>{destdir}\lib\mono\2.0\Mono.Management.dll</Gac>
  1721. <Gac>{destdir}\lib\mono\2.0\Mono.Simd.dll</Gac>
  1722. <Gac>{destdir}\lib\mono\2.0\Mono.Messaging.dll</Gac>
  1723. <Gac enabled="false">{destdir}\lib\mono\2.0\Mono.Messaging.RabbitMQ.dll</Gac>
  1724. <Gac enabled="false">{destdir}\lib\mono\2.0\RabbitMQ.Client.dll</Gac>
  1725. <Gac>{destdir}\lib\mono\2.0\System.ComponentModel.DataAnnotations.dll</Gac>
  1726. <Gac>{destdir}\lib\mono\2.0\System.Web.DynamicData.dll</Gac>
  1727. <Gac>{destdir}\lib\mono\2.0\System.Web.Mvc.dll</Gac>
  1728. <Gac>{destdir}\lib\mono\2.0\WindowsBase.dll</Gac>
  1729. <Gac>{destdir}\lib\mono\2.0\Mono.Tasklets.dll</Gac>
  1730. <Gac>{destdir}\lib\mono\2.0\Mono.Cecil.dll</Gac>
  1731. <Gac>{destdir}\lib\mono\2.0\Mono.Cecil.Mdb.dll</Gac>
  1732. <Gac>{destdir}\lib\mono\2.0\Mono.CompilerServices.SymbolWriter.dll</Gac>
  1733. <Gac>{destdir}\lib\mono\2.0\Mono.Debugger.Soft.dll</Gac>
  1734. <!-- Build some more tools -->
  1735. <Assembly name="al" destination="{destdir}\lib\mono\2.0\al.exe">
  1736. <OutputType>exe</OutputType>
  1737. <References>
  1738. <Reference>Mono.Security</Reference>
  1739. </References>
  1740. <SourcePath>{sourcedir}\mono\mcs\tools\al</SourcePath>
  1741. <NoConfig>false</NoConfig>
  1742. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  1743. <Debug>true</Debug>
  1744. <Sources>
  1745. <Source type="list">al.exe.sources</Source>
  1746. </Sources>
  1747. </Assembly>
  1748. <Assembly name="csharp" destination="{destdir}\lib\mono\2.0\csharp.exe">
  1749. <OutputType>exe</OutputType>
  1750. <References>
  1751. <Reference>gmcs</Reference>
  1752. <Reference>Mono.Posix</Reference>
  1753. <Reference>Mono.Management</Reference>
  1754. </References>
  1755. <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  1756. <SourcePath>{sourcedir}\mono\mcs\tools\csharp</SourcePath>
  1757. <NoConfig>false</NoConfig>
  1758. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  1759. <Debug>true</Debug>
  1760. <IgnoreWarnings>3021</IgnoreWarnings>
  1761. <Sources>
  1762. <Source type="list">csharp.exe.sources</Source>
  1763. </Sources>
  1764. </Assembly>
  1765. <Assembly enable="false" name="httpcfg" destination="{destdir}\lib\mono\2.0\httpcfg.exe">
  1766. <OutputType>exe</OutputType>
  1767. <References>
  1768. <Reference>Mono.Security</Reference>
  1769. </References>
  1770. <SourcePath>{sourcedir}\mono\mcs\tools\security</SourcePath>
  1771. <NoConfig>false</NoConfig>
  1772. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  1773. <Debug>true</Debug>
  1774. <Sources>
  1775. <Source>httpcfg.cs</Source>
  1776. <Source>AssemblyInfo.cs</Source>
  1777. <Source>..\..\build\common\Consts.cs</Source>
  1778. </Sources>
  1779. </Assembly>
  1780. <Assembly name="ilasm" destination="{destdir}\lib\mono\2.0\ilasm.exe">
  1781. <OutputType>exe</OutputType>
  1782. <References>
  1783. <Reference>PEAPI</Reference>
  1784. <Reference>Mono.CompilerServices.SymbolWriter</Reference>
  1785. <Reference>Mono.Security</Reference>
  1786. </References>
  1787. <SourcePath>{sourcedir}\mono\mcs\ilasm</SourcePath>
  1788. <NoConfig>false</NoConfig>
  1789. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  1790. <Debug>true</Debug>
  1791. <Sources>
  1792. <Source>ILParser.cs</Source>
  1793. <Source type="list">ilasm.exe.sources</Source>
  1794. </Sources>
  1795. </Assembly>
  1796. <Assembly enable="false" name="installutil" destination="{destdir}\lib\mono\2.0\installutil.exe">
  1797. <OutputType>exe</OutputType>
  1798. <References>
  1799. <Reference>System.Configuration.Install</Reference></References>
  1800. <SourcePath>{sourcedir}\mono\mcs\tools\installutil</SourcePath>
  1801. <NoConfig>false</NoConfig>
  1802. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  1803. <Debug>true</Debug>
  1804. <Sources>
  1805. <Source type="list">installutil.exe.sources</Source>
  1806. </Sources>
  1807. </Assembly>
  1808. <Assembly name="wsdl" destination="{destdir}\lib\mono\2.0\wsdl.exe">
  1809. <OutputType>exe</OutputType>
  1810. <References>
  1811. <Reference>System.Xml</Reference>
  1812. <Reference>System.Web.Services</Reference>
  1813. </References>
  1814. <SourcePath>{sourcedir}\mono\mcs\tools\wsdl</SourcePath>
  1815. <NoConfig>false</NoConfig>
  1816. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  1817. <Debug>true</Debug>
  1818. <Sources>
  1819. <Source type="list">wsdl.exe.sources</Source>
  1820. </Sources>
  1821. </Assembly>
  1822. <Assembly name="xbuild" destination="{destdir}\lib\mono\2.0\xbuild.exe">
  1823. <OutputType>exe</OutputType>
  1824. <References>
  1825. <Reference>Microsoft.Build.Framework</Reference>
  1826. <Reference>Microsoft.Build.Utilities</Reference>
  1827. <Reference>Microsoft.Build.Engine</Reference>
  1828. </References>
  1829. <SourcePath>{sourcedir}\mono\mcs\tools\xbuild</SourcePath>
  1830. <NoConfig>false</NoConfig>
  1831. <DefineConstants>NET_1_1,NET_2_0</DefineConstants>
  1832. <Debug>true</Debug>
  1833. <Sources>
  1834. <Source type="list">xbuild.exe.sources</Source>
  1835. </Sources>
  1836. </Assembly>
  1837. <!-- Make the .bat files for running tools -->
  1838. <Output destination="{destdir}\bin\gmcs.bat">@"%~dp0\mono.exe" "%~dp0\..\lib\mono\2.0\gmcs.exe" %*</Output>
  1839. <Output destination="{destdir}\bin\gacutil.bat">@"%~dp0\mono.exe" "%~dp0\..\lib\mono\2.0\gacutil.exe" %*</Output>
  1840. <Output destination="{destdir}\bin\resgen.bat">@"%~dp0\mono.exe" "%~dp0\..\lib\mono\2.0\resgen.exe" %*</Output>
  1841. <Output destination="{destdir}\bin\sn.bat">@"%~dp0\mono.exe" "%~dp0\..\lib\mono\2.0\sn.exe" %*</Output>
  1842. <Output destination="{destdir}\bin\al.bat">@"%~dp0\mono.exe" "%~dp0\..\lib\mono\2.0\al.exe" %*</Output>
  1843. <Output destination="{destdir}\bin\csharp.bat">@"%~dp0\mono.exe" "%~dp0\..\lib\mono\2.0\csharp.exe" %*</Output>
  1844. <Output destination="{destdir}\bin\ilasm.bat">@"%~dp0\mono.exe" "%~dp0\..\lib\mono\2.0\ilasm.exe" %*</Output>
  1845. <Output destination="{destdir}\bin\wsdl.bat">@"%~dp0\mono.exe" "%~dp0\..\lib\mono\2.0\wsdl.exe" %*</Output>
  1846. <Output destination="{destdir}\bin\xbuild.bat">@"%~dp0\mono.exe" "%~dp0\..\lib\mono\2.0\xbuild.exe" %*</Output>
  1847. <Output destination="{destdir}\bin\setmonopath.bat">
  1848. @echo off
  1849. echo Mono version 2.5 r{revision}
  1850. PATH=%~dp0;%PATH%
  1851. </Output>
  1852. <!-- Copy some static things we want to ship -->
  1853. <Copy source="{sourcedir}\mono\mcs\mcs\gmcs.exe.config" destination="{destdir}\lib\mono\2.0\gmcs.exe.config" />
  1854. <!-- Delete things we don't want to end up in the installer -->
  1855. <Delete type="file">{destdir}\lib\mono\2.0\culevel.exe</Delete>
  1856. <Delete type="file">{destdir}\lib\mono\2.0\culevel.exe.mdb</Delete>
  1857. <Delete type="file">{destdir}\jaystuff.bat</Delete>
  1858. <Delete type="file">{destdir}\y.output</Delete>
  1859. <!-- Build the wix includes files -->
  1860. <WixInclude installeronly="true" root="{destdir}" wixfiles="{destdir}\Files.wxi" wixcomponents="{destdir}\Components.wxi"/>
  1861. </Assemblies>