Commit Graph

5242 Commits

Author SHA1 Message Date
ben marsh
b36f1f20cd Fix errors trying to compile TVOS for installed engine build using remote Mac.
#rb none
#jira UE-72765

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5893413 in //UE4/Release-4.22/... via CL 5893414
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5893448 by ben marsh in Dev-Build branch]
2019-04-14 12:58:48 -04:00
ben marsh
2dd24420d5 UBT: Fix crash when doing a remote build without the -RemoteINI argument.
#rb none
[FYI] Cosmin.Sulea
#jira

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5893293 in //UE4/Release-4.22/... via CL 5893294
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5893388 by ben marsh in Dev-Build branch]
2019-04-14 09:00:29 -04:00
andrew grant
3b69109fe5 Implemented Gauntlet's "-dev" feature for Mac. This gives the ability to use a locally build executable against network builds by comparing timestamps and using the -basedir argument to point the client to the network data.
[CODEREVIEW] josh.engebretson,michael.trepka
#rb na

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 5871266 via CL 5871937 via CL 5871950 via CL 5872516 via CL 5872524
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5893180 by andrew grant in Dev-Build branch]
2019-04-14 07:32:56 -04:00
michael trepka
81f58c8d4b Fixed ASAN on iOS
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 5837755 via CL 5837968 via CL 5838931 via CL 5838959
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5892854 by michael trepka in Dev-Build branch]
2019-04-14 07:15:16 -04:00
chris babcock
d1e0b3d038 Create directory for packageInfo.txt if doesn't exist
#jira UE-72254
#ue4
#android
#rb trivial


#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 5831134 via CL 5831548 via CL 5835487 via CL 5836286
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5892435 by chris babcock in Dev-Build branch]
2019-04-14 06:47:39 -04:00
peter sauerbrei
35d8d0bcbd fix for failure to read mobile provision
#jira UE-72546
#rb trivial

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5834020 via CL 5834021
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5892251 by peter sauerbrei in Dev-Build branch]
2019-04-14 06:37:33 -04:00
cosmin sulea
472f378c64 UE-72666 - //UE4/Release-4.22 - Compile UE4Game ****** - The path is not of a legal form
#jira UE-72666
#rb trivial
#lockdown Cristina.Riveron

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5830611 in //UE4/Release-4.22/... via CL 5830612
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5892242 by cosmin sulea in Dev-Build branch]
2019-04-14 06:37:14 -04:00
cosmin sulea
69980d5c5b UE-72446 - Deployment server crashes in DeploymentServer.Program.ClientLoop
#jira UE-72446
#rb Jack.Porter
#lockdown Cristina.Riveron

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5826395 in //UE4/Release-4.22/... via CL 5826397
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5891667 by cosmin sulea in Dev-Build branch]
2019-04-14 06:02:35 -04:00
cosmin sulea
cf65f38f5c //UE4/Release-4.22 - Compile UE4Game TVOS / IOS - warning: invalid character '*' in Bundle Identifier at column 0. This string must be a uniform type identifier (UTI) that contains only alphanumeric (A-Z,a-z,0-9), hyphen (-), and period (.) characters
#jira UE-72094
#rb Jack.Porter
#lockdown Cristina.Riveron

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5826389 in //UE4/Release-4.22/... via CL 5826391
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5891666 by cosmin sulea in Dev-Build branch]
2019-04-14 06:02:32 -04:00
sorin gradinaru
2fc059ae7b Removing entitlements file generation from the PostBuildSync step � only for MAC builds
#jira UE-72546
#4.22.1
#rb Jack.Porter
#lockdown cristina.riveron

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5826376 in //UE4/Release-4.22/... via CL 5826377
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5891665 by sorin gradinaru in Dev-Build branch]
2019-04-14 06:02:26 -04:00
ben marsh
491eee15c2 Fix default Clang toolchain version being 7.1.0 rather than 7.0.1.
#rb none
#jira

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5824508 in //UE4/Release-4.22/... via CL 5824511
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5891602 by ben marsh in Dev-Build branch]
2019-04-14 05:56:25 -04:00
chris babcock
9fa44b839e Catch warnings during cleaning phase with Gradle
#android
#rb trivial


#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 5814758 via CL 5814760 via CL 5814761 via CL 5817041 via CL 5817048
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5847944 by chris babcock in Dev-Build branch]
2019-04-12 13:17:23 -04:00
peter sauerbrei
b4bd6b75dd Add crash reporting to IOS.
Remove old CrashReportHelper
Move files dealing with crash upload and reporting to Runtime/CrashReportCore from CrashReportClient
Addition of CrashReporter Plugin in Fortnite for use with IOS
#rb brandon.schaefer, chris.bunner

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5814730 via CL 5814731 via CL 5814748 via CL 5817030 via CL 5817031
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5847894 by peter sauerbrei in Dev-Build branch]
2019-04-12 13:17:14 -04:00
chris bunner
fd6d1a0103 Exposing CrashType and EngineData to the CRC analytic event.
#rb Wes.Hunt

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 5810111 via CL 5810112 via CL 5810369 via CL 5813350 via CL 5813469
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5843141 by chris bunner in Dev-Build branch]
2019-04-12 13:02:29 -04:00
chris babcock
120f713ea7 Add some more Gradle warnings to sanitize
#android
#rb trivial


#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 5808669 via CL 5808671 via CL 5808672 via CL 5811662 via CL 5811900
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5841200 by chris babcock in Dev-Build branch]
2019-04-12 12:56:50 -04:00
josh adams
38588339f2 - Changed how dsyms and stripping are handled - only generate the dsym if we strip, and only strip in Shipping (unless commandlines override it)
#rb peter.sauerbrei
[FYI] ben.marsh

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5808296 via CL 5808334 via CL 5808339 via CL 5811512 via CL 5811707
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5840678 by josh adams in Dev-Build branch]
2019-04-12 12:54:18 -04:00
sorin gradinaru
39b796647d warning CS1591: Missing XML comment for publicly visible type or member 'IOSExports.WriteEntitlements(UnrealTargetPlatform, ConfigHierarchy, string, FileReference, bool, string)' [D:\Build\++UE4+Release-4.22+Incremental\Sync\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.csproj]
#jira none
#rb none
#4.22.1
#lockdown cristina.riveron

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5809070 in //UE4/Release-4.22/... via CL 5809073
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5813158 by sorin gradinaru in Dev-Build branch]
2019-04-09 17:01:06 -04:00
sorin gradinaru
5fe4316ac8 UE-72355 //Fortnite/Dev-EngineMerge - Package and Publish IOS - Failing "FortniteClient.entitlements" could not be opened"
#jira UE-72355
#4.22.1
#rb Jack.Porter
#lockdown cristina.riveron

Check if the entitlements file is present when packaging, creating it if is not

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5809000 in //UE4/Release-4.22/... via CL 5809001
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5813149 by sorin gradinaru in Dev-Build branch]
2019-04-09 17:01:04 -04:00
david harvey
1ff55a7ba7 Upgrade to VC 15.9.11 toolchain - includes PGO optimization bug fix.
#rb ben.woodhouse
[FYI] ben.marsh, chris bunner, nick darnell

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 5806911 via CL 5806913 via CL 5806914 via CL 5806966 via CL 5806970
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5808311 by david harvey in Dev-Build branch]
2019-04-09 10:27:52 -04:00
ben woodhouse
ad3ac145cb Add -fallbackOrderForNonUassetFiles option for ordering uexp and ubulk files if order is not specified (e.g for the secondary/cooker open order). Previously this was non-optional, but this caused a regression in patch sizes on some platforms
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 5772400 via CL 5795133 via CL 5795152 via CL 5795156 via CL 5799600 via CL 5799704
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5802192 by ben woodhouse in Dev-Build branch]
2019-04-08 21:06:01 -04:00
ben marsh
f14ca15d02 Don't use a Visual Studio Express installation even if it's our preferred toolchain version.
#rb none
#jira UE-72305

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5767591 in //UE4/Release-4.22/... via CL 5767593
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5778683 by ben marsh in Dev-Build branch]
2019-04-08 13:15:20 -04:00
ben marsh
130d658f0b UBT: Always prefer 64-bit toolchains over 32-bit toolchains. Prevents Visual Studio Express versions being selected over Pro versions.
#rb none
#jira UE-72305

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5766636 in //UE4/Release-4.22/... via CL 5766637
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5778472 by ben marsh in Dev-Build branch]
2019-04-08 13:14:23 -04:00
Ben Marsh
ee714c1db4 Fix Clang 8 compilation on Windows. Set default compilerto 8.0.0.
#rb none

[CL 5768758 by Ben Marsh in Dev-Build branch]
2019-04-05 17:02:22 -04:00
andrew grant
e50c9c3028 Fix for NoMcp xbox tests breaking. Now detect if an XB1 NoMcp client is involved in a test and turn off trust validation.
Removed old -skipxboxauth flag

#rb codereview

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 5749377 via CL 5749558 via CL 5749651 via CL 5749736 via CL 5754588 via CL 5754753
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5757091 by andrew grant in Dev-Build branch]
2019-04-04 21:05:27 -04:00
andrew grant
6a81937f93 Fixed issue with parallel tests of the same name trying to use the same artifact folder.
[CODEREVIEW] josh.engebretson,ben.salem

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 5747120 via CL 5749542 via CL 5749605 via CL 5749696 via CL 5754546 via CL 5754697
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)

[CL 5757000 by andrew grant in Dev-Build branch]
2019-04-04 21:05:07 -04:00