Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 

80 linhas
2.3 KiB

  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="LolFxCompile"
  5. PageTemplate="tool"
  6. DisplayName="Lol Fx Build Rule v0.0"
  7. Order="200">
  8. <Rule.DataSource>
  9. <DataSource
  10. Persistence="ProjectFile"
  11. ItemType="LolFxCompile" />
  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="LolFxCompile"
  37. SourceType="Item" />
  38. </StringListProperty.DataSource>
  39. </StringListProperty>
  40. <StringListProperty
  41. Name="IntDir"
  42. Category="Command Line"
  43. IsRequired="true"
  44. Switch=" ">
  45. <StringListProperty.DataSource>
  46. <DataSource
  47. Persistence="ProjectFile"
  48. ItemType="LolFxCompile"
  49. SourceType="Item" />
  50. </StringListProperty.DataSource>
  51. </StringListProperty>
  52. <StringListProperty
  53. Name="FileName"
  54. Category="Command Line"
  55. IsRequired="true"
  56. Switch=" ">
  57. </StringListProperty>
  58. <StringProperty
  59. Name="Outputs"
  60. Category="Command Line"
  61. IsRequired="true"
  62. Switch=" " />
  63. <StringProperty
  64. Name="CommandLineTemplate"
  65. DisplayName="Command Line"
  66. Visible="False"
  67. IncludeInCommandLine="False" />
  68. </Rule>
  69. <ItemType
  70. Name="LolFxCompile"
  71. DisplayName="Lol Fx Build Rule v0.0" />
  72. <FileExtension
  73. Name="*.lolfx"
  74. ContentType="LolFxCompile" />
  75. <ContentType
  76. Name="LolFxCompile"
  77. DisplayName="Lol Fx Build Rule v0.0"
  78. ItemType="LolFxCompile" />
  79. </ProjectSchemaDefinitions>