source: trunk/build/vs2010/Lol.Fx.xml @ 1518

Last change on this file since 1518 was 1518, checked in by sam, 8 years ago

build: reorganise all the build stuff so that it lies in build/ and
make sure each .vcxproj file is with its corresponding source code.

  • Property svn:mime-type set to text/xml
File size: 2.3 KB
Line 
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>
Note: See TracBrowser for help on using the repository browser.