bin2coff.xml 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ProjectSchemaDefinitions xmlns="clr-namespace:Microsoft.Build.Framework.XamlTypes;assembly=Microsoft.Build.Framework" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:transformCallback="Microsoft.Cpp.Dev10.ConvertPropertyCallback">
  3. <Rule
  4. Name="bin2coff__ttf_"
  5. PageTemplate="tool"
  6. DisplayName="bin2coff (ttf)"
  7. Order="200">
  8. <Rule.DataSource>
  9. <DataSource
  10. Persistence="ProjectFile"
  11. ItemType="bin2coff__ttf_" />
  12. </Rule.DataSource>
  13. <Rule.Categories>
  14. <Category
  15. Name="General">
  16. <Category.DisplayName>
  17. <sys:String>General</sys:String>
  18. </Category.DisplayName>
  19. </Category>
  20. <Category
  21. Name="Command Line"
  22. Subtype="CommandLine">
  23. <Category.DisplayName>
  24. <sys:String>Command Line</sys:String>
  25. </Category.DisplayName>
  26. </Category>
  27. </Rule.Categories>
  28. <StringListProperty
  29. Name="Inputs"
  30. Category="Command Line"
  31. IsRequired="true"
  32. Switch=" ">
  33. <StringListProperty.DataSource>
  34. <DataSource
  35. Persistence="ProjectFile"
  36. ItemType="bin2coff__ttf_"
  37. SourceType="Item" />
  38. </StringListProperty.DataSource>
  39. </StringListProperty>
  40. <StringProperty
  41. Name="CommandLineTemplate"
  42. DisplayName="Command Line"
  43. Visible="False"
  44. IncludeInCommandLine="False" />
  45. <DynamicEnumProperty
  46. Name="bin2coff__ttf_BeforeTargets"
  47. Category="General"
  48. EnumProvider="Targets"
  49. IncludeInCommandLine="False">
  50. <DynamicEnumProperty.DisplayName>
  51. <sys:String>Execute Before</sys:String>
  52. </DynamicEnumProperty.DisplayName>
  53. <DynamicEnumProperty.Description>
  54. <sys:String>Specifies the targets for the build customization to run before.</sys:String>
  55. </DynamicEnumProperty.Description>
  56. <DynamicEnumProperty.ProviderSettings>
  57. <NameValuePair
  58. Name="Exclude"
  59. Value="^bin2coff__ttf_BeforeTargets|^Compute" />
  60. </DynamicEnumProperty.ProviderSettings>
  61. <DynamicEnumProperty.DataSource>
  62. <DataSource
  63. Persistence="ProjectFile"
  64. HasConfigurationCondition="true" />
  65. </DynamicEnumProperty.DataSource>
  66. </DynamicEnumProperty>
  67. <DynamicEnumProperty
  68. Name="bin2coff__ttf_AfterTargets"
  69. Category="General"
  70. EnumProvider="Targets"
  71. IncludeInCommandLine="False">
  72. <DynamicEnumProperty.DisplayName>
  73. <sys:String>Execute After</sys:String>
  74. </DynamicEnumProperty.DisplayName>
  75. <DynamicEnumProperty.Description>
  76. <sys:String>Specifies the targets for the build customization to run after.</sys:String>
  77. </DynamicEnumProperty.Description>
  78. <DynamicEnumProperty.ProviderSettings>
  79. <NameValuePair
  80. Name="Exclude"
  81. Value="^bin2coff__ttf_AfterTargets|^Compute" />
  82. </DynamicEnumProperty.ProviderSettings>
  83. <DynamicEnumProperty.DataSource>
  84. <DataSource
  85. Persistence="ProjectFile"
  86. ItemType=""
  87. HasConfigurationCondition="true" />
  88. </DynamicEnumProperty.DataSource>
  89. </DynamicEnumProperty>
  90. <StringListProperty
  91. Name="Outputs"
  92. DisplayName="Outputs"
  93. Visible="False"
  94. IncludeInCommandLine="False" />
  95. <StringProperty
  96. Name="ExecutionDescription"
  97. DisplayName="Execution Description"
  98. Visible="False"
  99. IncludeInCommandLine="False" />
  100. <StringListProperty
  101. Name="AdditionalDependencies"
  102. DisplayName="Additional Dependencies"
  103. IncludeInCommandLine="False"
  104. Visible="false" />
  105. <StringProperty
  106. Subtype="AdditionalOptions"
  107. Name="AdditionalOptions"
  108. Category="Command Line">
  109. <StringProperty.DisplayName>
  110. <sys:String>Additional Options</sys:String>
  111. </StringProperty.DisplayName>
  112. <StringProperty.Description>
  113. <sys:String>Additional Options</sys:String>
  114. </StringProperty.Description>
  115. </StringProperty>
  116. </Rule>
  117. <ItemType
  118. Name="bin2coff__ttf_"
  119. DisplayName="bin2coff (ttf)" />
  120. <FileExtension
  121. Name="*.ttf"
  122. ContentType="bin2coff__ttf_" />
  123. <ContentType
  124. Name="bin2coff__ttf_"
  125. DisplayName="bin2coff (ttf)"
  126. ItemType="bin2coff__ttf_" />
  127. <Rule
  128. Name="bin2coff__otf_"
  129. PageTemplate="tool"
  130. DisplayName="bin2coff (otf)"
  131. Order="200">
  132. <Rule.DataSource>
  133. <DataSource
  134. Persistence="ProjectFile"
  135. ItemType="bin2coff__otf_" />
  136. </Rule.DataSource>
  137. <Rule.Categories>
  138. <Category
  139. Name="General">
  140. <Category.DisplayName>
  141. <sys:String>General</sys:String>
  142. </Category.DisplayName>
  143. </Category>
  144. <Category
  145. Name="Command Line"
  146. Subtype="CommandLine">
  147. <Category.DisplayName>
  148. <sys:String>Command Line</sys:String>
  149. </Category.DisplayName>
  150. </Category>
  151. </Rule.Categories>
  152. <StringListProperty
  153. Name="Inputs"
  154. Category="Command Line"
  155. IsRequired="true"
  156. Switch=" ">
  157. <StringListProperty.DataSource>
  158. <DataSource
  159. Persistence="ProjectFile"
  160. ItemType="bin2coff__otf_"
  161. SourceType="Item" />
  162. </StringListProperty.DataSource>
  163. </StringListProperty>
  164. <StringProperty
  165. Name="CommandLineTemplate"
  166. DisplayName="Command Line"
  167. Visible="False"
  168. IncludeInCommandLine="False" />
  169. <DynamicEnumProperty
  170. Name="bin2coff__otf_BeforeTargets"
  171. Category="General"
  172. EnumProvider="Targets"
  173. IncludeInCommandLine="False">
  174. <DynamicEnumProperty.DisplayName>
  175. <sys:String>Execute Before</sys:String>
  176. </DynamicEnumProperty.DisplayName>
  177. <DynamicEnumProperty.Description>
  178. <sys:String>Specifies the targets for the build customization to run before.</sys:String>
  179. </DynamicEnumProperty.Description>
  180. <DynamicEnumProperty.ProviderSettings>
  181. <NameValuePair
  182. Name="Exclude"
  183. Value="^bin2coff__otf_BeforeTargets|^Compute" />
  184. </DynamicEnumProperty.ProviderSettings>
  185. <DynamicEnumProperty.DataSource>
  186. <DataSource
  187. Persistence="ProjectFile"
  188. HasConfigurationCondition="true" />
  189. </DynamicEnumProperty.DataSource>
  190. </DynamicEnumProperty>
  191. <DynamicEnumProperty
  192. Name="bin2coff__otf_AfterTargets"
  193. Category="General"
  194. EnumProvider="Targets"
  195. IncludeInCommandLine="False">
  196. <DynamicEnumProperty.DisplayName>
  197. <sys:String>Execute After</sys:String>
  198. </DynamicEnumProperty.DisplayName>
  199. <DynamicEnumProperty.Description>
  200. <sys:String>Specifies the targets for the build customization to run after.</sys:String>
  201. </DynamicEnumProperty.Description>
  202. <DynamicEnumProperty.ProviderSettings>
  203. <NameValuePair
  204. Name="Exclude"
  205. Value="^bin2coff__otf_AfterTargets|^Compute" />
  206. </DynamicEnumProperty.ProviderSettings>
  207. <DynamicEnumProperty.DataSource>
  208. <DataSource
  209. Persistence="ProjectFile"
  210. ItemType=""
  211. HasConfigurationCondition="true" />
  212. </DynamicEnumProperty.DataSource>
  213. </DynamicEnumProperty>
  214. <StringListProperty
  215. Name="Outputs"
  216. DisplayName="Outputs"
  217. Visible="False"
  218. IncludeInCommandLine="False" />
  219. <StringProperty
  220. Name="ExecutionDescription"
  221. DisplayName="Execution Description"
  222. Visible="False"
  223. IncludeInCommandLine="False" />
  224. <StringListProperty
  225. Name="AdditionalDependencies"
  226. DisplayName="Additional Dependencies"
  227. IncludeInCommandLine="False"
  228. Visible="false" />
  229. <StringProperty
  230. Subtype="AdditionalOptions"
  231. Name="AdditionalOptions"
  232. Category="Command Line">
  233. <StringProperty.DisplayName>
  234. <sys:String>Additional Options</sys:String>
  235. </StringProperty.DisplayName>
  236. <StringProperty.Description>
  237. <sys:String>Additional Options</sys:String>
  238. </StringProperty.Description>
  239. </StringProperty>
  240. </Rule>
  241. <ItemType
  242. Name="bin2coff__otf_"
  243. DisplayName="bin2coff (otf)" />
  244. <FileExtension
  245. Name="*.otf"
  246. ContentType="bin2coff__otf_" />
  247. <ContentType
  248. Name="bin2coff__otf_"
  249. DisplayName="bin2coff (otf)"
  250. ItemType="bin2coff__otf_" />
  251. <Rule
  252. Name="bin2coff__cff_"
  253. PageTemplate="tool"
  254. DisplayName="bin2coff (cff)"
  255. Order="200">
  256. <Rule.DataSource>
  257. <DataSource
  258. Persistence="ProjectFile"
  259. ItemType="bin2coff__cff_" />
  260. </Rule.DataSource>
  261. <Rule.Categories>
  262. <Category
  263. Name="General">
  264. <Category.DisplayName>
  265. <sys:String>General</sys:String>
  266. </Category.DisplayName>
  267. </Category>
  268. <Category
  269. Name="Command Line"
  270. Subtype="CommandLine">
  271. <Category.DisplayName>
  272. <sys:String>Command Line</sys:String>
  273. </Category.DisplayName>
  274. </Category>
  275. </Rule.Categories>
  276. <StringListProperty
  277. Name="Inputs"
  278. Category="Command Line"
  279. IsRequired="true"
  280. Switch=" ">
  281. <StringListProperty.DataSource>
  282. <DataSource
  283. Persistence="ProjectFile"
  284. ItemType="bin2coff__cff_"
  285. SourceType="Item" />
  286. </StringListProperty.DataSource>
  287. </StringListProperty>
  288. <StringProperty
  289. Name="CommandLineTemplate"
  290. DisplayName="Command Line"
  291. Visible="False"
  292. IncludeInCommandLine="False" />
  293. <DynamicEnumProperty
  294. Name="bin2coff__cff_BeforeTargets"
  295. Category="General"
  296. EnumProvider="Targets"
  297. IncludeInCommandLine="False">
  298. <DynamicEnumProperty.DisplayName>
  299. <sys:String>Execute Before</sys:String>
  300. </DynamicEnumProperty.DisplayName>
  301. <DynamicEnumProperty.Description>
  302. <sys:String>Specifies the targets for the build customization to run before.</sys:String>
  303. </DynamicEnumProperty.Description>
  304. <DynamicEnumProperty.ProviderSettings>
  305. <NameValuePair
  306. Name="Exclude"
  307. Value="^bin2coff__cff_BeforeTargets|^Compute" />
  308. </DynamicEnumProperty.ProviderSettings>
  309. <DynamicEnumProperty.DataSource>
  310. <DataSource
  311. Persistence="ProjectFile"
  312. HasConfigurationCondition="true" />
  313. </DynamicEnumProperty.DataSource>
  314. </DynamicEnumProperty>
  315. <DynamicEnumProperty
  316. Name="bin2coff__cff_AfterTargets"
  317. Category="General"
  318. EnumProvider="Targets"
  319. IncludeInCommandLine="False">
  320. <DynamicEnumProperty.DisplayName>
  321. <sys:String>Execute After</sys:String>
  322. </DynamicEnumProperty.DisplayName>
  323. <DynamicEnumProperty.Description>
  324. <sys:String>Specifies the targets for the build customization to run after.</sys:String>
  325. </DynamicEnumProperty.Description>
  326. <DynamicEnumProperty.ProviderSettings>
  327. <NameValuePair
  328. Name="Exclude"
  329. Value="^bin2coff__cff_AfterTargets|^Compute" />
  330. </DynamicEnumProperty.ProviderSettings>
  331. <DynamicEnumProperty.DataSource>
  332. <DataSource
  333. Persistence="ProjectFile"
  334. ItemType=""
  335. HasConfigurationCondition="true" />
  336. </DynamicEnumProperty.DataSource>
  337. </DynamicEnumProperty>
  338. <StringListProperty
  339. Name="Outputs"
  340. DisplayName="Outputs"
  341. Visible="False"
  342. IncludeInCommandLine="False" />
  343. <StringProperty
  344. Name="ExecutionDescription"
  345. DisplayName="Execution Description"
  346. Visible="False"
  347. IncludeInCommandLine="False" />
  348. <StringListProperty
  349. Name="AdditionalDependencies"
  350. DisplayName="Additional Dependencies"
  351. IncludeInCommandLine="False"
  352. Visible="false" />
  353. <StringProperty
  354. Subtype="AdditionalOptions"
  355. Name="AdditionalOptions"
  356. Category="Command Line">
  357. <StringProperty.DisplayName>
  358. <sys:String>Additional Options</sys:String>
  359. </StringProperty.DisplayName>
  360. <StringProperty.Description>
  361. <sys:String>Additional Options</sys:String>
  362. </StringProperty.Description>
  363. </StringProperty>
  364. </Rule>
  365. <ItemType
  366. Name="bin2coff__cff_"
  367. DisplayName="bin2coff (cff)" />
  368. <FileExtension
  369. Name="*.cff"
  370. ContentType="bin2coff__cff_" />
  371. <ContentType
  372. Name="bin2coff__cff_"
  373. DisplayName="bin2coff (cff)"
  374. ItemType="bin2coff__cff_" />
  375. <Rule
  376. Name="bin2coff__ttc_"
  377. PageTemplate="tool"
  378. DisplayName="bin2coff (ttc)"
  379. Order="200">
  380. <Rule.DataSource>
  381. <DataSource
  382. Persistence="ProjectFile"
  383. ItemType="bin2coff__ttc_" />
  384. </Rule.DataSource>
  385. <Rule.Categories>
  386. <Category
  387. Name="General">
  388. <Category.DisplayName>
  389. <sys:String>General</sys:String>
  390. </Category.DisplayName>
  391. </Category>
  392. <Category
  393. Name="Command Line"
  394. Subtype="CommandLine">
  395. <Category.DisplayName>
  396. <sys:String>Command Line</sys:String>
  397. </Category.DisplayName>
  398. </Category>
  399. </Rule.Categories>
  400. <StringListProperty
  401. Name="Inputs"
  402. Category="Command Line"
  403. IsRequired="true"
  404. Switch=" ">
  405. <StringListProperty.DataSource>
  406. <DataSource
  407. Persistence="ProjectFile"
  408. ItemType="bin2coff__ttc_"
  409. SourceType="Item" />
  410. </StringListProperty.DataSource>
  411. </StringListProperty>
  412. <StringProperty
  413. Name="CommandLineTemplate"
  414. DisplayName="Command Line"
  415. Visible="False"
  416. IncludeInCommandLine="False" />
  417. <DynamicEnumProperty
  418. Name="bin2coff__ttc_BeforeTargets"
  419. Category="General"
  420. EnumProvider="Targets"
  421. IncludeInCommandLine="False">
  422. <DynamicEnumProperty.DisplayName>
  423. <sys:String>Execute Before</sys:String>
  424. </DynamicEnumProperty.DisplayName>
  425. <DynamicEnumProperty.Description>
  426. <sys:String>Specifies the targets for the build customization to run before.</sys:String>
  427. </DynamicEnumProperty.Description>
  428. <DynamicEnumProperty.ProviderSettings>
  429. <NameValuePair
  430. Name="Exclude"
  431. Value="^bin2coff__ttc_BeforeTargets|^Compute" />
  432. </DynamicEnumProperty.ProviderSettings>
  433. <DynamicEnumProperty.DataSource>
  434. <DataSource
  435. Persistence="ProjectFile"
  436. HasConfigurationCondition="true" />
  437. </DynamicEnumProperty.DataSource>
  438. </DynamicEnumProperty>
  439. <DynamicEnumProperty
  440. Name="bin2coff__ttc_AfterTargets"
  441. Category="General"
  442. EnumProvider="Targets"
  443. IncludeInCommandLine="False">
  444. <DynamicEnumProperty.DisplayName>
  445. <sys:String>Execute After</sys:String>
  446. </DynamicEnumProperty.DisplayName>
  447. <DynamicEnumProperty.Description>
  448. <sys:String>Specifies the targets for the build customization to run after.</sys:String>
  449. </DynamicEnumProperty.Description>
  450. <DynamicEnumProperty.ProviderSettings>
  451. <NameValuePair
  452. Name="Exclude"
  453. Value="^bin2coff__ttc_AfterTargets|^Compute" />
  454. </DynamicEnumProperty.ProviderSettings>
  455. <DynamicEnumProperty.DataSource>
  456. <DataSource
  457. Persistence="ProjectFile"
  458. ItemType=""
  459. HasConfigurationCondition="true" />
  460. </DynamicEnumProperty.DataSource>
  461. </DynamicEnumProperty>
  462. <StringListProperty
  463. Name="Outputs"
  464. DisplayName="Outputs"
  465. Visible="False"
  466. IncludeInCommandLine="False" />
  467. <StringProperty
  468. Name="ExecutionDescription"
  469. DisplayName="Execution Description"
  470. Visible="False"
  471. IncludeInCommandLine="False" />
  472. <StringListProperty
  473. Name="AdditionalDependencies"
  474. DisplayName="Additional Dependencies"
  475. IncludeInCommandLine="False"
  476. Visible="false" />
  477. <StringProperty
  478. Subtype="AdditionalOptions"
  479. Name="AdditionalOptions"
  480. Category="Command Line">
  481. <StringProperty.DisplayName>
  482. <sys:String>Additional Options</sys:String>
  483. </StringProperty.DisplayName>
  484. <StringProperty.Description>
  485. <sys:String>Additional Options</sys:String>
  486. </StringProperty.Description>
  487. </StringProperty>
  488. </Rule>
  489. <ItemType
  490. Name="bin2coff__ttc_"
  491. DisplayName="bin2coff (ttc)" />
  492. <FileExtension
  493. Name="*.ttc"
  494. ContentType="bin2coff__ttc_" />
  495. <ContentType
  496. Name="bin2coff__ttc_"
  497. DisplayName="bin2coff (ttc)"
  498. ItemType="bin2coff__ttc_" />
  499. </ProjectSchemaDefinitions>