Files correlati : Commento : Aggiunta cartella build contenente i progetti git-svn-id: svn://10.65.10.50/branches/R_10_00@23240 c028cbd2-c16b-5b4b-a496-9718f37d4682
1339 lines
56 KiB
XML
1339 lines
56 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup>
|
|
<PropertyPageSchema
|
|
Include="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml" />
|
|
<AvailableItemName
|
|
Include="MskCompiler">
|
|
<Targets>_MskCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="DirCompiler">
|
|
<Targets>_DirCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="TrrCompiler">
|
|
<Targets>_TrrCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="RepCompiler">
|
|
<Targets>_RepCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="MenCompiler">
|
|
<Targets>_MenCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="IniCompiler">
|
|
<Targets>_IniCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="JpegCompiler">
|
|
<Targets>_JpegCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="PngCompiler">
|
|
<Targets>_PngCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="TxtCompiler">
|
|
<Targets>_TxtCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="AlxCompiler">
|
|
<Targets>_AlxCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="RptCompiler">
|
|
<Targets>_RptCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="FormCompiler">
|
|
<Targets>_FormCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="DesCompiler">
|
|
<Targets>_DesCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="GifCompiler">
|
|
<Targets>_GifCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="BmpCompiler">
|
|
<Targets>_BmpCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="DatCompiler">
|
|
<Targets>_DatCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="SrcDebugCompiler">
|
|
<Targets>_SrcDebugCompiler</Targets>
|
|
</AvailableItemName>
|
|
<AvailableItemName
|
|
Include="SrcReleaseCompiler">
|
|
<Targets>_SrcReleaseCompiler</Targets>
|
|
</AvailableItemName>
|
|
</ItemGroup>
|
|
<UsingTask
|
|
TaskName="MskCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="DirCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="TrrCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="RepCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="MenCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="IniCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="JpegCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="PngCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="TxtCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="AlxCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="RptCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="FormCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="DesCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="GifCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="BmpCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="DatCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="SrcDebugCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<UsingTask
|
|
TaskName="SrcReleaseCompiler"
|
|
TaskFactory="XamlTaskFactory"
|
|
AssemblyName="Microsoft.Build.Tasks.v4.0">
|
|
<Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
|
|
</UsingTask>
|
|
<Target
|
|
Name="_MskCompiler"
|
|
BeforeTargets="$(MskCompilerBeforeTargets)"
|
|
AfterTargets="$(MskCompilerAfterTargets)"
|
|
Condition="'@(MskCompiler)' != ''"
|
|
DependsOnTargets="$(MskCompilerDependsOn);ComputeMskCompilerOutput"
|
|
Outputs="%(MskCompiler.Outputs)"
|
|
Inputs="%(MskCompiler.Identity);%(MskCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<MskCompiler
|
|
Remove="@(MskCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<MskCompiler_tlog
|
|
Include="%(MskCompiler.Outputs)"
|
|
Condition="'%(MskCompiler.Outputs)' != '' and '%(MskCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(MskCompiler, '|')</Source>
|
|
</MskCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(MskCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(MskCompiler_tlog)' != '' and '%(MskCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(MskCompiler_tlog.Source);@(MskCompiler_tlog->'%(Fullpath)')" />
|
|
<MskCompiler
|
|
Condition="'@(MskCompiler)' != '' and '%(MskCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(MskCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(MskCompiler.AdditionalOptions)"
|
|
Inputs="%(MskCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeMskCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeMskCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeMskCompilerOutput"
|
|
Condition="'@(MskCompiler)' != ''">
|
|
<ItemGroup>
|
|
<MskCompilerDirsToMake
|
|
Condition="'@(MskCompiler)' != '' and '%(MskCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(MskCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(MskCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(MskCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(MskCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(MskCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_DirCompiler"
|
|
BeforeTargets="$(DirCompilerBeforeTargets)"
|
|
AfterTargets="$(DirCompilerAfterTargets)"
|
|
Condition="'@(DirCompiler)' != ''"
|
|
DependsOnTargets="$(DirCompilerDependsOn);ComputeDirCompilerOutput"
|
|
Outputs="%(DirCompiler.Outputs)"
|
|
Inputs="%(DirCompiler.Identity);%(DirCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<DirCompiler
|
|
Remove="@(DirCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<DirCompiler_tlog
|
|
Include="%(DirCompiler.Outputs)"
|
|
Condition="'%(DirCompiler.Outputs)' != '' and '%(DirCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(DirCompiler, '|')</Source>
|
|
</DirCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(DirCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(DirCompiler_tlog)' != '' and '%(DirCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(DirCompiler_tlog.Source);@(DirCompiler_tlog->'%(Fullpath)')" />
|
|
<DirCompiler
|
|
Condition="'@(DirCompiler)' != '' and '%(DirCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(DirCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(DirCompiler.AdditionalOptions)"
|
|
Inputs="%(DirCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeDirCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeDirCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeDirCompilerOutput"
|
|
Condition="'@(DirCompiler)' != ''">
|
|
<ItemGroup>
|
|
<DirCompilerDirsToMake
|
|
Condition="'@(DirCompiler)' != '' and '%(DirCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(DirCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(DirCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(DirCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(DirCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(DirCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_TrrCompiler"
|
|
BeforeTargets="$(TrrCompilerBeforeTargets)"
|
|
AfterTargets="$(TrrCompilerAfterTargets)"
|
|
Condition="'@(TrrCompiler)' != ''"
|
|
DependsOnTargets="$(TrrCompilerDependsOn);ComputeTrrCompilerOutput"
|
|
Outputs="%(TrrCompiler.Outputs)"
|
|
Inputs="%(TrrCompiler.Identity);%(TrrCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<TrrCompiler
|
|
Remove="@(TrrCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<TrrCompiler_tlog
|
|
Include="%(TrrCompiler.Outputs)"
|
|
Condition="'%(TrrCompiler.Outputs)' != '' and '%(TrrCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(TrrCompiler, '|')</Source>
|
|
</TrrCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(TrrCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(TrrCompiler_tlog)' != '' and '%(TrrCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(TrrCompiler_tlog.Source);@(TrrCompiler_tlog->'%(Fullpath)')" />
|
|
<TrrCompiler
|
|
Condition="'@(TrrCompiler)' != '' and '%(TrrCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(TrrCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(TrrCompiler.AdditionalOptions)"
|
|
Inputs="%(TrrCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeTrrCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeTrrCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeTrrCompilerOutput"
|
|
Condition="'@(TrrCompiler)' != ''">
|
|
<ItemGroup>
|
|
<TrrCompilerDirsToMake
|
|
Condition="'@(TrrCompiler)' != '' and '%(TrrCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(TrrCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(TrrCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(TrrCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(TrrCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(TrrCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_RepCompiler"
|
|
BeforeTargets="$(RepCompilerBeforeTargets)"
|
|
AfterTargets="$(RepCompilerAfterTargets)"
|
|
Condition="'@(RepCompiler)' != ''"
|
|
DependsOnTargets="$(RepCompilerDependsOn);ComputeRepCompilerOutput"
|
|
Outputs="%(RepCompiler.Outputs)"
|
|
Inputs="%(RepCompiler.Identity);%(RepCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<RepCompiler
|
|
Remove="@(RepCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<RepCompiler_tlog
|
|
Include="%(RepCompiler.Outputs)"
|
|
Condition="'%(RepCompiler.Outputs)' != '' and '%(RepCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(RepCompiler, '|')</Source>
|
|
</RepCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(RepCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(RepCompiler_tlog)' != '' and '%(RepCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(RepCompiler_tlog.Source);@(RepCompiler_tlog->'%(Fullpath)')" />
|
|
<RepCompiler
|
|
Condition="'@(RepCompiler)' != '' and '%(RepCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(RepCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(RepCompiler.AdditionalOptions)"
|
|
Inputs="%(RepCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeRepCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeRepCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeRepCompilerOutput"
|
|
Condition="'@(RepCompiler)' != ''">
|
|
<ItemGroup>
|
|
<RepCompilerDirsToMake
|
|
Condition="'@(RepCompiler)' != '' and '%(RepCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(RepCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(RepCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(RepCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(RepCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(RepCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_MenCompiler"
|
|
BeforeTargets="$(MenCompilerBeforeTargets)"
|
|
AfterTargets="$(MenCompilerAfterTargets)"
|
|
Condition="'@(MenCompiler)' != ''"
|
|
DependsOnTargets="$(MenCompilerDependsOn);ComputeMenCompilerOutput"
|
|
Outputs="%(MenCompiler.Outputs)"
|
|
Inputs="%(MenCompiler.Identity);%(MenCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<MenCompiler
|
|
Remove="@(MenCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<MenCompiler_tlog
|
|
Include="%(MenCompiler.Outputs)"
|
|
Condition="'%(MenCompiler.Outputs)' != '' and '%(MenCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(MenCompiler, '|')</Source>
|
|
</MenCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(MenCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(MenCompiler_tlog)' != '' and '%(MenCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(MenCompiler_tlog.Source);@(MenCompiler_tlog->'%(Fullpath)')" />
|
|
<MenCompiler
|
|
Condition="'@(MenCompiler)' != '' and '%(MenCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(MenCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(MenCompiler.AdditionalOptions)"
|
|
Inputs="%(MenCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeMenCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeMenCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeMenCompilerOutput"
|
|
Condition="'@(MenCompiler)' != ''">
|
|
<ItemGroup>
|
|
<MenCompilerDirsToMake
|
|
Condition="'@(MenCompiler)' != '' and '%(MenCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(MenCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(MenCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(MenCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(MenCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(MenCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_IniCompiler"
|
|
BeforeTargets="$(IniCompilerBeforeTargets)"
|
|
AfterTargets="$(IniCompilerAfterTargets)"
|
|
Condition="'@(IniCompiler)' != ''"
|
|
DependsOnTargets="$(IniCompilerDependsOn);ComputeIniCompilerOutput"
|
|
Outputs="%(IniCompiler.Outputs)"
|
|
Inputs="%(IniCompiler.Identity);%(IniCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<IniCompiler
|
|
Remove="@(IniCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<IniCompiler_tlog
|
|
Include="%(IniCompiler.Outputs)"
|
|
Condition="'%(IniCompiler.Outputs)' != '' and '%(IniCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(IniCompiler, '|')</Source>
|
|
</IniCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(IniCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(IniCompiler_tlog)' != '' and '%(IniCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(IniCompiler_tlog.Source);@(IniCompiler_tlog->'%(Fullpath)')" />
|
|
<IniCompiler
|
|
Condition="'@(IniCompiler)' != '' and '%(IniCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(IniCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(IniCompiler.AdditionalOptions)"
|
|
Inputs="%(IniCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeIniCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeIniCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeIniCompilerOutput"
|
|
Condition="'@(IniCompiler)' != ''">
|
|
<ItemGroup>
|
|
<IniCompilerDirsToMake
|
|
Condition="'@(IniCompiler)' != '' and '%(IniCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(IniCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(IniCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(IniCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(IniCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(IniCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_JpegCompiler"
|
|
BeforeTargets="$(JpegCompilerBeforeTargets)"
|
|
AfterTargets="$(JpegCompilerAfterTargets)"
|
|
Condition="'@(JpegCompiler)' != ''"
|
|
DependsOnTargets="$(JpegCompilerDependsOn);ComputeJpegCompilerOutput"
|
|
Outputs="%(JpegCompiler.Outputs)"
|
|
Inputs="%(JpegCompiler.Identity);%(JpegCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<JpegCompiler
|
|
Remove="@(JpegCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<JpegCompiler_tlog
|
|
Include="%(JpegCompiler.Outputs)"
|
|
Condition="'%(JpegCompiler.Outputs)' != '' and '%(JpegCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(JpegCompiler, '|')</Source>
|
|
</JpegCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(JpegCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(JpegCompiler_tlog)' != '' and '%(JpegCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(JpegCompiler_tlog.Source);@(JpegCompiler_tlog->'%(Fullpath)')" />
|
|
<JpegCompiler
|
|
Condition="'@(JpegCompiler)' != '' and '%(JpegCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(JpegCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(JpegCompiler.AdditionalOptions)"
|
|
Inputs="%(JpegCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeJpegCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeJpegCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeJpegCompilerOutput"
|
|
Condition="'@(JpegCompiler)' != ''">
|
|
<ItemGroup>
|
|
<JpegCompilerDirsToMake
|
|
Condition="'@(JpegCompiler)' != '' and '%(JpegCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(JpegCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(JpegCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(JpegCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(JpegCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(JpegCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_PngCompiler"
|
|
BeforeTargets="$(PngCompilerBeforeTargets)"
|
|
AfterTargets="$(PngCompilerAfterTargets)"
|
|
Condition="'@(PngCompiler)' != ''"
|
|
DependsOnTargets="$(PngCompilerDependsOn);ComputePngCompilerOutput"
|
|
Outputs="%(PngCompiler.Outputs)"
|
|
Inputs="%(PngCompiler.Identity);%(PngCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<PngCompiler
|
|
Remove="@(PngCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PngCompiler_tlog
|
|
Include="%(PngCompiler.Outputs)"
|
|
Condition="'%(PngCompiler.Outputs)' != '' and '%(PngCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(PngCompiler, '|')</Source>
|
|
</PngCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(PngCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(PngCompiler_tlog)' != '' and '%(PngCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(PngCompiler_tlog.Source);@(PngCompiler_tlog->'%(Fullpath)')" />
|
|
<PngCompiler
|
|
Condition="'@(PngCompiler)' != '' and '%(PngCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(PngCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(PngCompiler.AdditionalOptions)"
|
|
Inputs="%(PngCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputePngCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputePngCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputePngCompilerOutput"
|
|
Condition="'@(PngCompiler)' != ''">
|
|
<ItemGroup>
|
|
<PngCompilerDirsToMake
|
|
Condition="'@(PngCompiler)' != '' and '%(PngCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(PngCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(PngCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(PngCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(PngCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(PngCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_TxtCompiler"
|
|
BeforeTargets="$(TxtCompilerBeforeTargets)"
|
|
AfterTargets="$(TxtCompilerAfterTargets)"
|
|
Condition="'@(TxtCompiler)' != ''"
|
|
DependsOnTargets="$(TxtCompilerDependsOn);ComputeTxtCompilerOutput"
|
|
Outputs="%(TxtCompiler.Outputs)"
|
|
Inputs="%(TxtCompiler.Identity);%(TxtCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<TxtCompiler
|
|
Remove="@(TxtCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<TxtCompiler_tlog
|
|
Include="%(TxtCompiler.Outputs)"
|
|
Condition="'%(TxtCompiler.Outputs)' != '' and '%(TxtCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(TxtCompiler, '|')</Source>
|
|
</TxtCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(TxtCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(TxtCompiler_tlog)' != '' and '%(TxtCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(TxtCompiler_tlog.Source);@(TxtCompiler_tlog->'%(Fullpath)')" />
|
|
<TxtCompiler
|
|
Condition="'@(TxtCompiler)' != '' and '%(TxtCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(TxtCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(TxtCompiler.AdditionalOptions)"
|
|
Inputs="%(TxtCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeTxtCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeTxtCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeTxtCompilerOutput"
|
|
Condition="'@(TxtCompiler)' != ''">
|
|
<ItemGroup>
|
|
<TxtCompilerDirsToMake
|
|
Condition="'@(TxtCompiler)' != '' and '%(TxtCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(TxtCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(TxtCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(TxtCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(TxtCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(TxtCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_AlxCompiler"
|
|
BeforeTargets="$(AlxCompilerBeforeTargets)"
|
|
AfterTargets="$(AlxCompilerAfterTargets)"
|
|
Condition="'@(AlxCompiler)' != ''"
|
|
DependsOnTargets="$(AlxCompilerDependsOn);ComputeAlxCompilerOutput"
|
|
Outputs="%(AlxCompiler.Outputs)"
|
|
Inputs="%(AlxCompiler.Identity);%(AlxCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<AlxCompiler
|
|
Remove="@(AlxCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<AlxCompiler_tlog
|
|
Include="%(AlxCompiler.Outputs)"
|
|
Condition="'%(AlxCompiler.Outputs)' != '' and '%(AlxCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(AlxCompiler, '|')</Source>
|
|
</AlxCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(AlxCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(AlxCompiler_tlog)' != '' and '%(AlxCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(AlxCompiler_tlog.Source);@(AlxCompiler_tlog->'%(Fullpath)')" />
|
|
<AlxCompiler
|
|
Condition="'@(AlxCompiler)' != '' and '%(AlxCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(AlxCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(AlxCompiler.AdditionalOptions)"
|
|
Inputs="%(AlxCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeAlxCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeAlxCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeAlxCompilerOutput"
|
|
Condition="'@(AlxCompiler)' != ''">
|
|
<ItemGroup>
|
|
<AlxCompilerDirsToMake
|
|
Condition="'@(AlxCompiler)' != '' and '%(AlxCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(AlxCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(AlxCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(AlxCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(AlxCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(AlxCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_RptCompiler"
|
|
BeforeTargets="$(RptCompilerBeforeTargets)"
|
|
AfterTargets="$(RptCompilerAfterTargets)"
|
|
Condition="'@(RptCompiler)' != ''"
|
|
DependsOnTargets="$(RptCompilerDependsOn);ComputeRptCompilerOutput"
|
|
Outputs="%(RptCompiler.Outputs)"
|
|
Inputs="%(RptCompiler.Identity);%(RptCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<RptCompiler
|
|
Remove="@(RptCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<RptCompiler_tlog
|
|
Include="%(RptCompiler.Outputs)"
|
|
Condition="'%(RptCompiler.Outputs)' != '' and '%(RptCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(RptCompiler, '|')</Source>
|
|
</RptCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(RptCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(RptCompiler_tlog)' != '' and '%(RptCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(RptCompiler_tlog.Source);@(RptCompiler_tlog->'%(Fullpath)')" />
|
|
<RptCompiler
|
|
Condition="'@(RptCompiler)' != '' and '%(RptCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(RptCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(RptCompiler.AdditionalOptions)"
|
|
Inputs="%(RptCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeRptCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeRptCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeRptCompilerOutput"
|
|
Condition="'@(RptCompiler)' != ''">
|
|
<ItemGroup>
|
|
<RptCompilerDirsToMake
|
|
Condition="'@(RptCompiler)' != '' and '%(RptCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(RptCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(RptCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(RptCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(RptCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(RptCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_FormCompiler"
|
|
BeforeTargets="$(FormCompilerBeforeTargets)"
|
|
AfterTargets="$(FormCompilerAfterTargets)"
|
|
Condition="'@(FormCompiler)' != ''"
|
|
DependsOnTargets="$(FormCompilerDependsOn);ComputeFormCompilerOutput"
|
|
Outputs="%(FormCompiler.Outputs)"
|
|
Inputs="%(FormCompiler.Identity);%(FormCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<FormCompiler
|
|
Remove="@(FormCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<FormCompiler_tlog
|
|
Include="%(FormCompiler.Outputs)"
|
|
Condition="'%(FormCompiler.Outputs)' != '' and '%(FormCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(FormCompiler, '|')</Source>
|
|
</FormCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(FormCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(FormCompiler_tlog)' != '' and '%(FormCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(FormCompiler_tlog.Source);@(FormCompiler_tlog->'%(Fullpath)')" />
|
|
<FormCompiler
|
|
Condition="'@(FormCompiler)' != '' and '%(FormCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(FormCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(FormCompiler.AdditionalOptions)"
|
|
Inputs="%(FormCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeFormCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeFormCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeFormCompilerOutput"
|
|
Condition="'@(FormCompiler)' != ''">
|
|
<ItemGroup>
|
|
<FormCompilerDirsToMake
|
|
Condition="'@(FormCompiler)' != '' and '%(FormCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(FormCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(FormCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(FormCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(FormCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(FormCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_DesCompiler"
|
|
BeforeTargets="$(DesCompilerBeforeTargets)"
|
|
AfterTargets="$(DesCompilerAfterTargets)"
|
|
Condition="'@(DesCompiler)' != ''"
|
|
DependsOnTargets="$(DesCompilerDependsOn);ComputeDesCompilerOutput"
|
|
Outputs="%(DesCompiler.Outputs)"
|
|
Inputs="%(DesCompiler.Identity);%(DesCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<DesCompiler
|
|
Remove="@(DesCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<DesCompiler_tlog
|
|
Include="%(DesCompiler.Outputs)"
|
|
Condition="'%(DesCompiler.Outputs)' != '' and '%(DesCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(DesCompiler, '|')</Source>
|
|
</DesCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(DesCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(DesCompiler_tlog)' != '' and '%(DesCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(DesCompiler_tlog.Source);@(DesCompiler_tlog->'%(Fullpath)')" />
|
|
<DesCompiler
|
|
Condition="'@(DesCompiler)' != '' and '%(DesCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(DesCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(DesCompiler.AdditionalOptions)"
|
|
Inputs="%(DesCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeDesCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeDesCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeDesCompilerOutput"
|
|
Condition="'@(DesCompiler)' != ''">
|
|
<ItemGroup>
|
|
<DesCompilerDirsToMake
|
|
Condition="'@(DesCompiler)' != '' and '%(DesCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(DesCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(DesCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(DesCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(DesCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(DesCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_GifCompiler"
|
|
BeforeTargets="$(GifCompilerBeforeTargets)"
|
|
AfterTargets="$(GifCompilerAfterTargets)"
|
|
Condition="'@(GifCompiler)' != ''"
|
|
DependsOnTargets="$(GifCompilerDependsOn);ComputeGifCompilerOutput"
|
|
Outputs="%(GifCompiler.Outputs)"
|
|
Inputs="%(GifCompiler.Identity);%(GifCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<GifCompiler
|
|
Remove="@(GifCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<GifCompiler_tlog
|
|
Include="%(GifCompiler.Outputs)"
|
|
Condition="'%(GifCompiler.Outputs)' != '' and '%(GifCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(GifCompiler, '|')</Source>
|
|
</GifCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(GifCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(GifCompiler_tlog)' != '' and '%(GifCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(GifCompiler_tlog.Source);@(GifCompiler_tlog->'%(Fullpath)')" />
|
|
<GifCompiler
|
|
Condition="'@(GifCompiler)' != '' and '%(GifCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(GifCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(GifCompiler.AdditionalOptions)"
|
|
Inputs="%(GifCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeGifCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeGifCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeGifCompilerOutput"
|
|
Condition="'@(GifCompiler)' != ''">
|
|
<ItemGroup>
|
|
<GifCompilerDirsToMake
|
|
Condition="'@(GifCompiler)' != '' and '%(GifCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(GifCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(GifCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(GifCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(GifCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(GifCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_BmpCompiler"
|
|
BeforeTargets="$(BmpCompilerBeforeTargets)"
|
|
AfterTargets="$(BmpCompilerAfterTargets)"
|
|
Condition="'@(BmpCompiler)' != ''"
|
|
DependsOnTargets="$(BmpCompilerDependsOn);ComputeBmpCompilerOutput"
|
|
Outputs="%(BmpCompiler.Outputs)"
|
|
Inputs="%(BmpCompiler.Identity);%(BmpCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<BmpCompiler
|
|
Remove="@(BmpCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<BmpCompiler_tlog
|
|
Include="%(BmpCompiler.Outputs)"
|
|
Condition="'%(BmpCompiler.Outputs)' != '' and '%(BmpCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(BmpCompiler, '|')</Source>
|
|
</BmpCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(BmpCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(BmpCompiler_tlog)' != '' and '%(BmpCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(BmpCompiler_tlog.Source);@(BmpCompiler_tlog->'%(Fullpath)')" />
|
|
<BmpCompiler
|
|
Condition="'@(BmpCompiler)' != '' and '%(BmpCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(BmpCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(BmpCompiler.AdditionalOptions)"
|
|
Inputs="%(BmpCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeBmpCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeBmpCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeBmpCompilerOutput"
|
|
Condition="'@(BmpCompiler)' != ''">
|
|
<ItemGroup>
|
|
<BmpCompilerDirsToMake
|
|
Condition="'@(BmpCompiler)' != '' and '%(BmpCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(BmpCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(BmpCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(BmpCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(BmpCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(BmpCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_DatCompiler"
|
|
BeforeTargets="$(DatCompilerBeforeTargets)"
|
|
AfterTargets="$(DatCompilerAfterTargets)"
|
|
Condition="'@(DatCompiler)' != ''"
|
|
DependsOnTargets="$(DatCompilerDependsOn);ComputeDatCompilerOutput"
|
|
Outputs="%(DatCompiler.Outputs)"
|
|
Inputs="%(DatCompiler.Identity);%(DatCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<DatCompiler
|
|
Remove="@(DatCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<DatCompiler_tlog
|
|
Include="%(DatCompiler.Outputs)"
|
|
Condition="'%(DatCompiler.Outputs)' != '' and '%(DatCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(DatCompiler, '|')</Source>
|
|
</DatCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(DatCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(DatCompiler_tlog)' != '' and '%(DatCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(DatCompiler_tlog.Source);@(DatCompiler_tlog->'%(Fullpath)')" />
|
|
<DatCompiler
|
|
Condition="'@(DatCompiler)' != '' and '%(DatCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(DatCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(DatCompiler.AdditionalOptions)"
|
|
Inputs="%(DatCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeDatCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeDatCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeDatCompilerOutput"
|
|
Condition="'@(DatCompiler)' != ''">
|
|
<ItemGroup>
|
|
<DatCompilerDirsToMake
|
|
Condition="'@(DatCompiler)' != '' and '%(DatCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(DatCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(DatCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(DatCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(DatCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(DatCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_SrcDebugCompiler"
|
|
BeforeTargets="$(SrcDebugCompilerBeforeTargets)"
|
|
AfterTargets="$(SrcDebugCompilerAfterTargets)"
|
|
Condition="'@(SrcDebugCompiler)' != ''"
|
|
DependsOnTargets="$(SrcDebugCompilerDependsOn);ComputeSrcDebugCompilerOutput"
|
|
Outputs="%(SrcDebugCompiler.Outputs)"
|
|
Inputs="%(SrcDebugCompiler.Identity);%(SrcDebugCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<SrcDebugCompiler
|
|
Remove="@(SrcDebugCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<SrcDebugCompiler_tlog
|
|
Include="%(SrcDebugCompiler.Outputs)"
|
|
Condition="'%(SrcDebugCompiler.Outputs)' != '' and '%(SrcDebugCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(SrcDebugCompiler, '|')</Source>
|
|
</SrcDebugCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(SrcDebugCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(SrcDebugCompiler_tlog)' != '' and '%(SrcDebugCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(SrcDebugCompiler_tlog.Source);@(SrcDebugCompiler_tlog->'%(Fullpath)')" />
|
|
<SrcDebugCompiler
|
|
Condition="'@(SrcDebugCompiler)' != '' and '%(SrcDebugCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(SrcDebugCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(SrcDebugCompiler.AdditionalOptions)"
|
|
Inputs="%(SrcDebugCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeSrcDebugCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeSrcDebugCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeSrcDebugCompilerOutput"
|
|
Condition="'@(SrcDebugCompiler)' != ''">
|
|
<ItemGroup>
|
|
<SrcDebugCompilerDirsToMake
|
|
Condition="'@(SrcDebugCompiler)' != '' and '%(SrcDebugCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(SrcDebugCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(SrcDebugCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(SrcDebugCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(SrcDebugCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(SrcDebugCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
<Target
|
|
Name="_SrcReleaseCompiler"
|
|
BeforeTargets="$(SrcReleaseCompilerBeforeTargets)"
|
|
AfterTargets="$(SrcReleaseCompilerAfterTargets)"
|
|
Condition="'@(SrcReleaseCompiler)' != ''"
|
|
DependsOnTargets="$(SrcReleaseCompilerDependsOn);ComputeSrcReleaseCompilerOutput"
|
|
Outputs="%(SrcReleaseCompiler.Outputs)"
|
|
Inputs="%(SrcReleaseCompiler.Identity);%(SrcReleaseCompiler.AdditionalDependencies);$(MSBuildProjectFile)">
|
|
<ItemGroup
|
|
Condition="'@(SelectedFiles)' != ''">
|
|
<SrcReleaseCompiler
|
|
Remove="@(SrcReleaseCompiler)"
|
|
Condition="'%(Identity)' != '@(SelectedFiles)'" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<SrcReleaseCompiler_tlog
|
|
Include="%(SrcReleaseCompiler.Outputs)"
|
|
Condition="'%(SrcReleaseCompiler.Outputs)' != '' and '%(SrcReleaseCompiler.ExcludedFromBuild)' != 'true'">
|
|
<Source>@(SrcReleaseCompiler, '|')</Source>
|
|
</SrcReleaseCompiler_tlog>
|
|
</ItemGroup>
|
|
<Message
|
|
Importance="High"
|
|
Text="%(SrcReleaseCompiler.ExecutionDescription)" />
|
|
<WriteLinesToFile
|
|
Condition="'@(SrcReleaseCompiler_tlog)' != '' and '%(SrcReleaseCompiler_tlog.ExcludedFromBuild)' != 'true'"
|
|
File="$(IntDir)$(ProjectName).write.1.tlog"
|
|
Lines="^%(SrcReleaseCompiler_tlog.Source);@(SrcReleaseCompiler_tlog->'%(Fullpath)')" />
|
|
<SrcReleaseCompiler
|
|
Condition="'@(SrcReleaseCompiler)' != '' and '%(SrcReleaseCompiler.ExcludedFromBuild)' != 'true'"
|
|
CommandLineTemplate="%(SrcReleaseCompiler.CommandLineTemplate)"
|
|
AdditionalOptions="%(SrcReleaseCompiler.AdditionalOptions)"
|
|
Inputs="%(SrcReleaseCompiler.Identity)" />
|
|
</Target>
|
|
<PropertyGroup>
|
|
<ComputeLinkInputsTargets>
|
|
$(ComputeLinkInputsTargets);
|
|
ComputeSrcReleaseCompilerOutput;
|
|
</ComputeLinkInputsTargets>
|
|
<ComputeLibInputsTargets>
|
|
$(ComputeLibInputsTargets);
|
|
ComputeSrcReleaseCompilerOutput;
|
|
</ComputeLibInputsTargets>
|
|
</PropertyGroup>
|
|
<Target
|
|
Name="ComputeSrcReleaseCompilerOutput"
|
|
Condition="'@(SrcReleaseCompiler)' != ''">
|
|
<ItemGroup>
|
|
<SrcReleaseCompilerDirsToMake
|
|
Condition="'@(SrcReleaseCompiler)' != '' and '%(SrcReleaseCompiler.ExcludedFromBuild)' != 'true'"
|
|
Include="%(SrcReleaseCompiler.Outputs)" />
|
|
<Link
|
|
Include="%(SrcReleaseCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<Lib
|
|
Include="%(SrcReleaseCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
<ImpLib
|
|
Include="%(SrcReleaseCompilerDirsToMake.Identity)"
|
|
Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
|
|
</ItemGroup>
|
|
<MakeDir
|
|
Directories="@(SrcReleaseCompilerDirsToMake->'%(RootDir)%(Directory)')" />
|
|
</Target>
|
|
</Project> |