2014-03-14 14:13:41 -04:00
|
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
2014-05-29 17:19:57 -04:00
|
|
|
|
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
2014-03-14 14:13:41 -04:00
|
|
|
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
|
|
|
|
<PropertyGroup>
|
|
|
|
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
|
|
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
|
|
|
|
<ProjectGuid>{8AA00D65-0954-4A27-AC0D-FB8B1106120F}</ProjectGuid>
|
|
|
|
|
|
<OutputType>Library</OutputType>
|
|
|
|
|
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
|
|
|
|
<RootNamespace>AutomationScripts.Automation</RootNamespace>
|
|
|
|
|
|
<AssemblyName>AutomationScripts.Automation</AssemblyName>
|
2015-07-09 10:15:37 -04:00
|
|
|
|
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
2014-03-14 14:13:41 -04:00
|
|
|
|
<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>true</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>
|
2014-05-15 18:14:11 -04:00
|
|
|
|
<Reference Include="OneSky, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
2014-05-29 17:19:57 -04:00
|
|
|
|
<HintPath>..\..\..\..\Binaries\DotNET\OneSky.dll</HintPath>
|
|
|
|
|
|
<SpecificVersion>False</SpecificVersion>
|
|
|
|
|
|
<Private>False</Private>
|
2014-05-15 18:14:11 -04:00
|
|
|
|
</Reference>
|
2014-03-14 14:13:41 -04:00
|
|
|
|
<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" />
|
|
|
|
|
|
</ItemGroup>
|
|
|
|
|
|
<ItemGroup>
|
|
|
|
|
|
<Compile Include="..\..\DotNETCommon\MetaData.cs">
|
|
|
|
|
|
<Link>Properties\MetaData.cs</Link>
|
|
|
|
|
|
</Compile>
|
|
|
|
|
|
<Compile Include="AnalyzeThirdPartyLibs.Automation.cs" />
|
|
|
|
|
|
<Compile Include="ArchiveCommand.Automation.cs" />
|
2014-04-02 18:09:23 -04:00
|
|
|
|
<Compile Include="BlameKeyword.Automation.cs" />
|
2014-10-30 13:32:19 -04:00
|
|
|
|
<Compile Include="BuildCommonTools.Automation.cs" />
|
2014-03-14 14:13:41 -04:00
|
|
|
|
<Compile Include="BuildCookRun.Automation.cs" />
|
|
|
|
|
|
<Compile Include="BuildDocumentation.Automation.cs" />
|
2015-05-01 10:58:14 -04:00
|
|
|
|
<Compile Include="BuildPluginCommand.Automation.cs" />
|
2014-03-14 14:13:41 -04:00
|
|
|
|
<Compile Include="BuildProjectCommand.Automation.cs" />
|
|
|
|
|
|
<Compile Include="BuildThirdPartyLibs.Automation.cs" />
|
|
|
|
|
|
<Compile Include="CodeSurgery.Automation.cs" />
|
|
|
|
|
|
<Compile Include="CookCommand.Automation.cs" />
|
|
|
|
|
|
<Compile Include="CopyBuildToStagingDirectory.Automation.cs" />
|
Copying //UE4/Dev-Build to //UE4/Main
==========================
MAJOR FEATURES + CHANGES
==========================
Change 2857832 on 2016/02/05 by Ben.Marsh
GitHub #1959 - Prevent UELinkerFixups file from using shared PCHs; it doesn't necessarily have the right compile environment to be able to use them.
Change 2858189 on 2016/02/06 by Ben.Marsh
Allow runtime dependencies to be optional, so we can allow games to be staged without requiring PhysX/Apex PDBs.
Change 2858968 on 2016/02/08 by Ben.Marsh
Allow plugins to be enabled/disabled depending on different target types. Contributed by Ben Everett/Hi-Rez Studios.
Change 2859325 on 2016/02/08 by Ben.Marsh
Stop adding a debug output device if it goes to the same place as the regular log output device. Prevent output messages printing to the log twice on Mac.
#codereview Michael.Trepka
Change 2859995 on 2016/02/09 by Matthew.Griffin
Changed UnrealFileServer to be non-monolithic so that it doesn't include code that is not public
Change 2860393 on 2016/02/09 by Ben.Marsh
Add support for pre and post build steps for projects and plugin files. Steps are specified as a list of shell commands per-target platform, and are written to a shell script by UBT. Whenever the target is built, the pre-build steps are executed before UHT, and post-build steps are executed at the end.
The following target properties are expanded with UBT properties in the commands: $(EngineDir), $(ProjectDir), $(TargetName), $(TargetPlatform), $(TargetConfiguration), $(TargetType), $(ProjectFile), $(PluginDir).
Example JSON fragment:
"PreBuildSteps": {
"Win64": [
"echo EngineDir=$(EngineDir)",
"echo ProjectDir=$(ProjectDir)",
"echo TargetName=$(TargetName)",
"echo TargetPlatform=$(TargetPlatform)",
"echo TargetConfiguration=$(TargetConfiguration)",
"echo TargetType=$(TargetType)",
"echo ProjectFile=$(ProjectFile)",
"echo PluginDir=$(PluginDir)"
]
},
Change 2860504 on 2016/02/09 by Ben.Marsh
Remove nodes from the grid view that we don't have any data for.
Change 2860592 on 2016/02/09 by Ben.Marsh
Add script to copy all UAT/UBT build products to another directory. To be used to avoid compiling multiple times on build system.
Change 2861087 on 2016/02/09 by Ben.Marsh
Allow UAT binaries compiled on the initial agent to be copied to all other agents in a build. Saves a lot of startup time on Mac, in particular.
Change 2861788 on 2016/02/10 by Ben.Marsh
Fix warnings and mangled notification email if triggers finish before all their jobsteps have been created.
#lockdown Nick.Penwarden
[CL 2863732 by Ben Marsh in Main branch]
2016-02-11 15:36:17 -05:00
|
|
|
|
<Compile Include="CopyUAT.Automation.cs" />
|
2014-03-14 14:13:41 -04:00
|
|
|
|
<Compile Include="DeployCommand.Automation.cs" />
|
|
|
|
|
|
<Compile Include="FixupRedirects.Automation.cs" />
|
|
|
|
|
|
<Compile Include="GenerateDSYM.Automation.cs" />
|
2015-09-29 10:04:26 -04:00
|
|
|
|
<Compile Include="RebuildLightMapsCommand.Automation.cs" />
|
2015-03-27 08:02:21 -04:00
|
|
|
|
<Compile Include="RocketBuild.Automation.cs" />
|
2014-07-01 10:58:33 -04:00
|
|
|
|
<Compile Include="IPhonePackager.Automation.cs" />
|
2014-04-23 18:40:16 -04:00
|
|
|
|
<Compile Include="LauncherLocalization.Automation.cs" />
|
2015-01-07 16:45:01 -05:00
|
|
|
|
<Compile Include="ListMobileDevices.Automation.cs">
|
|
|
|
|
|
<SubType>Code</SubType>
|
|
|
|
|
|
</Compile>
|
2014-03-14 14:13:41 -04:00
|
|
|
|
<Compile Include="Localisation.Automation.cs" />
|
|
|
|
|
|
<Compile Include="MegaXGE.Automation.cs" />
|
|
|
|
|
|
<Compile Include="PackageCommand.Automation.cs" />
|
|
|
|
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
|
|
|
|
<Compile Include="RunProjectCommand.Automation.cs" />
|
|
|
|
|
|
<Compile Include="Tests.Automation.cs" />
|
|
|
|
|
|
<Compile Include="TestSnippet.Automation.cs" />
|
|
|
|
|
|
<Compile Include="UE4BuildUtils.cs" />
|
2014-05-09 03:30:25 -04:00
|
|
|
|
<Compile Include="UnrealSync.Automation.cs" />
|
2014-03-14 14:13:41 -04:00
|
|
|
|
<Compile Include="UpdateLocalVersion.Automation.cs" />
|
|
|
|
|
|
</ItemGroup>
|
|
|
|
|
|
<ItemGroup>
|
|
|
|
|
|
<ProjectReference Include="..\..\UnrealBuildTool\UnrealBuildTool.csproj">
|
|
|
|
|
|
<Project>{fd7c5e1a-cfe4-4fd5-a525-1eb1599a39ac}</Project>
|
|
|
|
|
|
<Name>UnrealBuildTool</Name>
|
|
|
|
|
|
<Private>False</Private>
|
|
|
|
|
|
</ProjectReference>
|
2015-06-30 11:40:05 -04:00
|
|
|
|
<ProjectReference Include="..\AutomationUtils\AutomationUtils.Automation.csproj">
|
|
|
|
|
|
<Project>{2c96a7f2-b1a3-4258-8e0a-e588ff41a53e}</Project>
|
|
|
|
|
|
<Name>AutomationUtils.Automation</Name>
|
|
|
|
|
|
<Private>False</Private>
|
|
|
|
|
|
</ProjectReference>
|
2015-06-19 09:12:47 -04:00
|
|
|
|
<ProjectReference Include="..\GUBP\GUBP.Automation.csproj">
|
|
|
|
|
|
<Project>{9a1a118b-37fc-4f33-bbf4-b431b6e3b3ac}</Project>
|
|
|
|
|
|
<Name>GUBP.Automation</Name>
|
|
|
|
|
|
<Private>False</Private>
|
|
|
|
|
|
</ProjectReference>
|
Copying //UE4/Orion-Staging to //UE4/Main (Origin: //Orion/Dev-General @2826496)
#lockdown Nick.Penwarden
==========================
MAJOR FEATURES + CHANGES
==========================
Change 2826201 on 2016/01/13 by Zabir.Hoque
Add more verbose logging to try to understand #OR-11297
#lockdown Andrew.Grant
#CodeReview Marcus.Wassmer
#RB none
#TESTS compiled Win64 debug editor, ran agora_p
Change 2826170 on 2016/01/13 by Marcus.Wassmer
Flush unloaded resource properly in LoadMap
#codereview Gil.Gribb
#rb none
#test cycling game. memory is freed properly now.
#lockdown Andrew.Grant
Change 2826135 on 2016/01/12 by Michael.Noland
Orion: Improve login screen on PC to reduce the potential impact of framerate on data center ping calculation
- Disabled async streaming for the duration of the QOS ping measurement to avoid hitches
- Added a circular throbber in the top left corner of the login screen indicating that something is async streaming (as a diagnostic tool for users affected by the datacenter ping, can be removed in the future)
- Added logging of the current average frame time when the datacenter ping is finalized
- Added a 'Pick Ideal Settings' button to the login screen (note: on the actual screen, not the login widget, so it will not appear on PS4)
#jira OR-12453
#rb paul.moore
#tests Ran a QOS server and client and verified that the new logging is occurring, tried out the new benchmark button, etc...
Merging CL# 2826128 using //Orion/Main_to_//Orion/Dev-General
Change 2826131 on 2016/01/12 by Michael.Noland
#UE4 - added print out of MS/FPS during Qos ping evaluation
#rb michael.noland
#tests loaded up through login screen to see output
Merging CL# 2825678 using //Orion/Main_to_//Orion/Dev-General
Change 2826128 on 2016/01/12 by Michael.Noland
Orion: Improve login screen on PC to reduce the potential impact of framerate on data center ping calculation
- Disabled async streaming for the duration of the QOS ping measurement to avoid hitches
- Added a circular throbber in the top left corner of the login screen indicating that something is async streaming (as a diagnostic tool for users affected by the datacenter ping, can be removed in the future)
- Added logging of the current average frame time when the datacenter ping is finalized
- Added a 'Pick Ideal Settings' button to the login screen (note: on the actual screen, not the login widget, so it will not appear on PS4)
#jira OR-12453
#rb paul.moore
#tests Ran a QOS server and client and verified that the new logging is occurring, tried out the new benchmark button, etc...
Merging CL# 2826116 using //Orion/Release-Next->//Orion/Main
Change 2826116 on 2016/01/12 by Michael.Noland
Orion: Improve login screen on PC to reduce the potential impact of framerate on data center ping calculation
- Disabled async streaming for the duration of the QOS ping measurement to avoid hitches
- Added a circular throbber in the top left corner of the login screen indicating that something is async streaming (as a diagnostic tool for users affected by the datacenter ping, can be removed in the future)
- Added logging of the current average frame time when the datacenter ping is finalized
- Added a 'Pick Ideal Settings' button to the login screen (note: on the actual screen, not the login widget, so it will not appear on PS4)
#jira OR-12453
#rb paul.moore
#tests Ran a QOS server and client and verified that the new logging is occurring, tried out the new benchmark button, etc...
#lockdown andrew.grant
#codereview josh.markiewicz
Change 2825772 on 2016/01/12 by Dmitry.Rekman
Linux signal handling improvements.
- Switch crash handlers to use "crash malloc" (preallocated memory) on crash.
- Remove unnecessary memory allocations from graceful termination handler.
#rb none
#tests Run the Linux server and crashed it a few times.
#codereview David.Vossel, Michael.Trepka
Change 2825768 on 2016/01/12 by Josh.Markiewicz
#UE4 - added print out of MS/FPS during Qos ping evaluation
#rb michael.noland
#tests loaded up through login screen to see output
Change 2825703 on 2016/01/12 by Brian.Karis
Switched on new motion blur. Set temporal AA sharpness to 1.
#rb none
#TESTS editor
Change 2825689 on 2016/01/12 by Lina.Halper
Fix for get animation notify crash
https://jira.ol.epicgames.net/browse/OR-12248
https://jira.ol.epicgames.net/browse/OR-12348
- Also fixed the crash in preview of persona due to blend sample cache contains previous animation data
- Also fixed blend space player to reinitialize cache data
- The main issue is marker doesn't clamp the length, causing notifies ensure to trigger.
#rb : Laurent.Delayen
#tests: 10 Sparrows bot match for long time
#code review: Martin.Wilson
#lockdown: Andrew.Grant
Change 2825680 on 2016/01/12 by Martin.Mittring
fixed all cases with r.Tonemapper.ScreenPercentage, ScreenPercentage, Fringe, Vignette, ViewRect, flickering with transluceny (View members have been modified while other thread was reading)
#rb:Olaf.Piesche, David.Hill
#test: PC, many cases
Change 2825579 on 2016/01/12 by Chris.Bunner
Force shadow shape bone indices on the required update list.
#rb Lina.Halper, Rolando.Caloca
#tests Editor
#codereview Daniel.Wright
#jira OR-12339
Change 2825443 on 2016/01/12 by Martin.Mittring
2016-01-14 08:11:47 -05:00
|
|
|
|
<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>
|
2014-03-14 14:13:41 -04:00
|
|
|
|
</ItemGroup>
|
|
|
|
|
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
|
|
|
|
</Project>
|