mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-30 15:49:41 +02:00
This was NOT just a straightforward conversion. It took days to figure out why projects kept building over and over again, so committing is the best way for people to kick the tires. These are completely separate from the VS2008 project files, so they do not affect current build process.
128 lines
4.3 KiB
XML
Executable File
128 lines
4.3 KiB
XML
Executable File
<?xml version="1.0" encoding="utf-8"?>
|
|
<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">
|
|
<Rule
|
|
Name="copy"
|
|
PageTemplate="tool"
|
|
DisplayName="Copy Nyquist Plug-in"
|
|
Order="200">
|
|
<Rule.DataSource>
|
|
<DataSource
|
|
Persistence="ProjectFile"
|
|
ItemType="copy" />
|
|
</Rule.DataSource>
|
|
<Rule.Categories>
|
|
<Category
|
|
Name="General">
|
|
<Category.DisplayName>
|
|
<sys:String>General</sys:String>
|
|
</Category.DisplayName>
|
|
</Category>
|
|
<Category
|
|
Name="Command Line"
|
|
Subtype="CommandLine">
|
|
<Category.DisplayName>
|
|
<sys:String>Command Line</sys:String>
|
|
</Category.DisplayName>
|
|
</Category>
|
|
</Rule.Categories>
|
|
<StringListProperty
|
|
Name="Inputs"
|
|
Category="Command Line"
|
|
IsRequired="true"
|
|
Visible="True"
|
|
Switch=" ">
|
|
<StringListProperty.DataSource>
|
|
<DataSource
|
|
Persistence="ProjectFile"
|
|
ItemType="copy"
|
|
SourceType="Item" />
|
|
</StringListProperty.DataSource>
|
|
</StringListProperty>
|
|
<StringProperty
|
|
Name="CommandLineTemplate"
|
|
DisplayName="Command Line"
|
|
Visible="True"
|
|
IncludeInCommandLine="False" />
|
|
<DynamicEnumProperty
|
|
Name="copyBeforeTargets"
|
|
Category="General"
|
|
EnumProvider="Targets"
|
|
IncludeInCommandLine="False">
|
|
<DynamicEnumProperty.DisplayName>
|
|
<sys:String>Execute Before</sys:String>
|
|
</DynamicEnumProperty.DisplayName>
|
|
<DynamicEnumProperty.Description>
|
|
<sys:String>Specifies the targets for the build customization to run before.</sys:String>
|
|
</DynamicEnumProperty.Description>
|
|
<DynamicEnumProperty.ProviderSettings>
|
|
<NameValuePair
|
|
Name="Exclude"
|
|
Value="^copyBeforeTargets|^Compute" />
|
|
</DynamicEnumProperty.ProviderSettings>
|
|
<DynamicEnumProperty.DataSource>
|
|
<DataSource
|
|
Persistence="ProjectFile"
|
|
HasConfigurationCondition="true" />
|
|
</DynamicEnumProperty.DataSource>
|
|
</DynamicEnumProperty>
|
|
<DynamicEnumProperty
|
|
Name="copyAfterTargets"
|
|
Category="General"
|
|
EnumProvider="Targets"
|
|
IncludeInCommandLine="False">
|
|
<DynamicEnumProperty.DisplayName>
|
|
<sys:String>Execute After</sys:String>
|
|
</DynamicEnumProperty.DisplayName>
|
|
<DynamicEnumProperty.Description>
|
|
<sys:String>Specifies the targets for the build customization to run after.</sys:String>
|
|
</DynamicEnumProperty.Description>
|
|
<DynamicEnumProperty.ProviderSettings>
|
|
<NameValuePair
|
|
Name="Exclude"
|
|
Value="^copyAfterTargets|^Compute" />
|
|
</DynamicEnumProperty.ProviderSettings>
|
|
<DynamicEnumProperty.DataSource>
|
|
<DataSource
|
|
Persistence="ProjectFile"
|
|
ItemType=""
|
|
HasConfigurationCondition="true" />
|
|
</DynamicEnumProperty.DataSource>
|
|
</DynamicEnumProperty>
|
|
<StringListProperty
|
|
Name="Outputs"
|
|
DisplayName="Outputs"
|
|
Visible="True"
|
|
IncludeInCommandLine="False" />
|
|
<StringProperty
|
|
Name="ExecutionDescription"
|
|
DisplayName="Execution Description"
|
|
Visible="False"
|
|
IncludeInCommandLine="False" />
|
|
<StringListProperty
|
|
Name="AdditionalDependencies"
|
|
DisplayName="Additional Dependencies"
|
|
IncludeInCommandLine="False"
|
|
Visible="false" />
|
|
<StringProperty
|
|
Subtype="AdditionalOptions"
|
|
Name="AdditionalOptions"
|
|
Category="Command Line">
|
|
<StringProperty.DisplayName>
|
|
<sys:String>Additional Options</sys:String>
|
|
</StringProperty.DisplayName>
|
|
<StringProperty.Description>
|
|
<sys:String>Additional Options</sys:String>
|
|
</StringProperty.Description>
|
|
</StringProperty>
|
|
</Rule>
|
|
<ItemType
|
|
Name="copy"
|
|
DisplayName="Copy Nyquist Plug-in" />
|
|
<FileExtension
|
|
Name="*.ny"
|
|
ContentType="copy" />
|
|
<ContentType
|
|
Name="copy"
|
|
DisplayName="Copy Nyquist Plug-in"
|
|
ItemType="copy" />
|
|
</ProjectSchemaDefinitions> |