Files
UnrealEngineUWP/Engine/Source/Programs/AutomationTool/Scripts/AutomationScripts.Automation.csproj
Ben Marsh 67e4329b77 UAT: Add a script which will audit the codebase for comments of the form "BEGIN XXX HACK" that have been integrated from other streams.
Any XXX matching the current branch, or fragment of the branch path, will not trigger a warning (so "BEGIN FORTNITE HACK" is fine in //Fortnite/Main, but will cause an error in //UE4/Main).

#rb none
#lockdown Nick.Penwarden

[CL 3925538 by Ben Marsh in Main branch]
2018-03-05 12:40:59 -05:00

143 lines
6.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Development</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{8AA00D65-0954-4A27-AC0D-FB8B1106120F}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>AutomationTool</RootNamespace>
<AssemblyName>AutomationScripts.Automation</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\..\..\Binaries\DotNET\AutomationScripts\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<PlatformTarget>AnyCPU</PlatformTarget>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Development|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\..\..\Binaries\DotNET\AutomationScripts\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<PlatformTarget>AnyCPU</PlatformTarget>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<ItemGroup>
<Reference Include="Ionic.Zip.Reduced">
<HintPath>..\..\..\..\Binaries\DotNET\Ionic.Zip.Reduced.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="OneSky">
<HintPath>..\..\..\..\Binaries\DotNET\OneSky.dll</HintPath>
<SpecificVersion>False</SpecificVersion>
<Private>False</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Web" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="Localization.Automation">
<HintPath>..\..\..\..\Binaries\DotNET\AutomationScripts\Localization.Automation.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="..\..\DotNETCommon\MetaData.cs">
<Link>Properties\MetaData.cs</Link>
</Compile>
<Compile Include="AnalyzeThirdPartyLibs.Automation.cs" />
<Compile Include="ArchiveCommand.Automation.cs" />
<Compile Include="BlameKeyword.Automation.cs" />
<Compile Include="BuildCommonTools.Automation.cs" />
<Compile Include="BuildCookRun.Automation.cs" />
<Compile Include="BuildDerivedDataCache.Automation.cs" />
<Compile Include="BuildForUGS.Automation.cs" />
<Compile Include="BuildPhysX.Automation.cs" />
<Compile Include="BuildPluginCommand.Automation.cs" />
<Compile Include="BuildProjectCommand.Automation.cs" />
<Compile Include="BuildThirdPartyLibs.Automation.cs" />
<Compile Include="CheckCsprojDotNetVersion.cs" />
<Compile Include="CheckForHacks.cs" />
<Compile Include="CheckRestrictedFolders.cs" />
<Compile Include="CleanFormalBuilds.Automation.cs" />
<Compile Include="CodeSurgery.Automation.cs" />
<Compile Include="CookCommand.Automation.cs" />
<Compile Include="CopyBuildToStagingDirectory.Automation.cs" />
<Compile Include="CopySharedCookedBuild.Automation.cs" />
<Compile Include="CopyUAT.Automation.cs" />
<Compile Include="CopyUsingDistillFileSet.Automation.cs" />
<Compile Include="DeployCommand.Automation.cs" />
<Compile Include="RebasePublicIncludePaths.cs" />
<Compile Include="FixupRedirects.Automation.cs" />
<Compile Include="GenerateDSYM.Automation.cs" />
<Compile Include="InstalledBuild.cs" />
<Compile Include="ListThirdPartySoftware.Automation.cs" />
<Compile Include="RebuildHLODCommand.Automation.cs" />
<Compile Include="RebuildLightMapsCommand.Automation.cs" />
<Compile Include="ReplaceAssetsUsingManifest.cs" />
<Compile Include="ResavePackagesCommand.Automation.cs" />
<Compile Include="IPhonePackager.Automation.cs" />
<Compile Include="LauncherLocalization.Automation.cs" />
<Compile Include="ListMobileDevices.Automation.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Localisation.Automation.cs" />
<Compile Include="MegaXGE.Automation.cs" />
<Compile Include="PackageCommand.Automation.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="ResavePluginDescriptors.cs" />
<Compile Include="ResaveProjectDescriptors.cs" />
<Compile Include="RunProjectCommand.Automation.cs" />
<Compile Include="SharedCookedBuild.cs" />
<Compile Include="SubmitUtililzationReportToEC.Automation.cs" />
<Compile Include="SyncDDC.cs" />
<Compile Include="SyncDepotPath.cs" />
<Compile Include="Tests.Automation.cs" />
<Compile Include="TestSnippet.Automation.cs" />
<Compile Include="UE4BuildUtils.cs" />
<Compile Include="UpdateLocalVersion.Automation.cs" />
<Compile Include="ZipUtils.Automation.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\DotNETCommon\DotNETUtilities\DotNETUtilities.csproj">
<Project>{5d7d66e8-8c76-4af9-b3ec-2ef03421d730}</Project>
<Name>DotNETUtilities</Name>
</ProjectReference>
<ProjectReference Include="..\..\UnrealBuildTool\UnrealBuildTool.csproj">
<Project>{fd7c5e1a-cfe4-4fd5-a525-1eb1599a39ac}</Project>
<Name>UnrealBuildTool</Name>
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\AutomationUtils\AutomationUtils.Automation.csproj">
<Project>{2c96a7f2-b1a3-4258-8e0a-e588ff41a53e}</Project>
<Name>AutomationUtils.Automation</Name>
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\Localization\Localization.Automation.csproj">
<Project>{c2f959b1-1727-4598-9c32-3d9acce72750}</Project>
<Name>Localization.Automation</Name>
</ProjectReference>
<ProjectReference Include="..\OneSkyLocalization\OneSkyLocalization.Automation.csproj">
<Project>{39369368-5603-46da-baae-766bb3cb2b51}</Project>
<Name>OneSkyLocalization.Automation</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>