Commit Graph

4586 Commits

Author SHA1 Message Date
maxime mercier
8913f02fff Integration from Dev-Build: Fix performance problem with p4vs Helix visual studio plugin, it was due to the UnrealVs plugin listening to all property change events and updating command line combo everytime.
#rb ben.marsh, patrick.enfedaque

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: maxime.mercier
#ROBOMERGE-SOURCE: CL 4986371 via CL 4987643 via CL 4993389
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5045406 by maxime mercier in Dev-Anim branch]
2019-02-18 14:35:40 -05:00
ben marsh
99b0880965 Add Visual Studio 2019 as a compiler for generating intellisense data.
#rb none
#rnx
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4993256 in //UE4/Release-4.22/... via CL 4993257
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5045253 by ben marsh in Dev-Anim branch]
2019-02-18 14:34:33 -05:00
ben marsh
1307f149e3 UBT: Don't throw an exception when scanning for restricted folder references from modules that are precompiled; they don't have source code, so won't have a list of source directories.
#rb none
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4988259 in //UE4/Release-4.22/... via CL 4988260
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5043995 by ben marsh in Dev-Anim branch]
2019-02-18 14:21:32 -05:00
ben marsh
875ec2e62e UAT: Always force a changelist to be submitted, even if it contains unchanged files.
#rb none
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4984075 in //UE4/Release-4.22/... via CL 4984147
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5043625 by ben marsh in Dev-Anim branch]
2019-02-18 14:15:52 -05:00
ben marsh
7930b0c30e Prevent UAT scripts from being rebuilt in an installed engine build.
#rb none
#jira UE-69957

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4983814 in //UE4/Release-4.22/... via CL 4983818
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5043464 by ben marsh in Dev-Anim branch]
2019-02-18 14:13:41 -05:00
nick shin
52f795e79b HTML5 - downgrading emscripten back to 1.38.20
- engine changes to use 1.38.20 toolchain

#jira UE-69753  Multithreaded HTML5 loads into a black screen
#rnx
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 4981071 in //UE4/Release-4.22/... via CL 4981072
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5042427 by nick shin in Dev-Anim branch]
2019-02-18 14:05:57 -05:00
daniel lamb
0a1f7caef7 Added support for querying for updates from our backend.
#RB Andrew.Grant

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: daniel.lamb
#ROBOMERGE-SOURCE: CL 4974614 via CL 4975418 via CL 4976676
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030277 by daniel lamb in Dev-Anim branch]
2019-02-16 05:20:34 -05:00
josh adams
c69edb5ee7 - Final fix now for merge issue (I had compiled wrong program to test my fix, oops)
#jira none
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 4975198 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030131 by josh adams in Dev-Anim branch]
2019-02-16 05:19:13 -05:00
josh adams
fe4d0edc2f - Proper fix to merge conflicts
#jira nojira
[FYI] bob.tellez
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 4974522 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030058 by josh adams in Dev-Anim branch]
2019-02-16 05:17:28 -05:00
ben marsh
ebed41fdf1 Fix target not being rebuilt when an plugin not required for this platform is disabled. Also add log output showing why a temp target was required.
#rb none
#jira UE-69674

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4974444 in //UE4/Release-4.22/... via CL 4974445
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030055 by ben marsh in Dev-Anim branch]
2019-02-16 05:17:26 -05:00
bob tellez
5591624444 Back out revision 103 from CopyBuildToStagingDirectory.Automation.cs to fix CIS
#jira nojira
[FYI] Josh.Adams
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 4974353 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030051 by bob tellez in Dev-Anim branch]
2019-02-16 05:17:22 -05:00
arciel rekman
750f72e041 PhysX: change v13 Linux toolchain to v12 one (for real).
- There are issues when the libraries are compiled with clang 7.0.1 (tracked as UE-69848).

#rb Ben.Marsh
#rnx
[FYI] [at]Bob.Tellez

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 4963477 via CL 4963480 via CL 4964321 via CL 4969377
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027996 by arciel rekman in Dev-Anim branch]
2019-02-16 04:10:06 -05:00
arciel rekman
2dd720d583 PhysX: change v13 Linux toolchain to v12 one.
- There are issues when the libraries are compiled with clang 7.0.1 (tracked as UE-69848).

#rb Ben.Marsh
#rnx
[FYI] [at]Bob.Tellez

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 4963367 via CL 4963372 via CL 4964207 via CL 4969343
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027980 by arciel rekman in Dev-Anim branch]
2019-02-16 04:09:50 -05:00
josh adams
a487e89fda - Memory Mapped IO enabled on IOS for Audio (via ini and platform property)
- -nommio on the commandline will disble it for testing
#rb gil.gribb

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 4963115 via CL 4963118 via CL 4963812 via CL 4969283
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027870 by josh adams in Dev-Anim branch]
2019-02-16 04:08:25 -05:00
ben marsh
8abb70f32e Fix ue4commandline.txt being written to engine directory during staging.
#rb none
#jira UE-69193

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4967031 in //UE4/Release-4.22/... via CL 4968665
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027829 by ben marsh in Dev-Anim branch]
2019-02-16 04:08:01 -05:00
arciel rekman
60ed7118dc PhysX: change v13 Linux toolchain to v12 one.
- There are issues when the libraries are compiled with clang 7.0.1 (tracked as UE-69848).

#jira UE-69848
#rb Ben.Marsh
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 4965320 in //UE4/Release-4.22/... via CL 4968661
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027825 by arciel rekman in Dev-Anim branch]
2019-02-16 04:08:00 -05:00
ben marsh
20df6598bb Fix exception when building into a clean workspace, due to project intermediate directory not existing. This mirrors the behavior of BinaryFormatterUtils.Save() to BinaryFormatterUtils.SaveIfDifferent().
#rb none
#jira UE-69878

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4962306 in //UE4/Release-4.22/... via CL 4968534
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027788 by ben marsh in Dev-Anim branch]
2019-02-16 04:06:47 -05:00
ben marsh
e7874ae10a Missing copyright notice.
#rb none
#rnx
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4958025 in //UE4/Release-4.22/... via CL 4968466
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027761 by ben marsh in Dev-Anim branch]
2019-02-16 04:06:23 -05:00
kafumanto
8a451a7274 PR #5488: Fixed packaging of framework resource bundles when doing a remote build for iOS (Contributed by kafumanto)
#rb none
#jira UE-68921

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4957419 in //UE4/Release-4.22/... via CL 4968448
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027744 by ben marsh in Dev-Anim branch]
2019-02-16 04:06:13 -05:00
ben marsh
e2ec3026a0 UBT: Fix module manifest not being updated correctly when -ModuleWithSuffix is passed on the command line.
#rb none
#rnx
#jira UE-69366

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4957024 in //UE4/Release-4.22/... via CL 4968440
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027731 by ben marsh in Dev-Anim branch]
2019-02-16 04:06:06 -05:00
ben marsh
6135c38c60 Missing file.
#rb none
#jira
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4957017 in //UE4/Release-4.22/... via CL 4968439
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027728 by ben marsh in Dev-Anim branch]
2019-02-16 04:06:04 -05:00
ben marsh
b6288ef6c1 UBT: Add a FileReference.WriteAllBytesIfModified() method to make it easier to update files without modifying the timestamp if they don't change.
#rb none
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4957014 in //UE4/Release-4.22/... via CL 4968438
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027724 by ben marsh in Dev-Anim branch]
2019-02-16 04:06:03 -05:00
ben marsh
2b0b99ab92 UBT: Write exception info if XGE fails to start.
#rb none
#rnx
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4957013 in //UE4/Release-4.22/... via CL 4968437
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027719 by ben marsh in Dev-Anim branch]
2019-02-16 04:05:59 -05:00
ben marsh
099f0a7963 UBT: Update toolset version number for Visual Studio 2019 preview 2.
#rb none
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4954380 in //UE4/Release-4.22/... via CL 4968431
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027712 by ben marsh in Dev-Anim branch]
2019-02-16 04:05:48 -05:00
ben marsh
a085ccb410 UBT: Add a global mutex around UBT initializing the XML config cache. This happens before the global mutex is acquired, so needs to be guarded separately.
#rb none
#jira

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4953078 in //UE4/Release-4.22/... via CL 4968356
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027709 by ben marsh in Dev-Anim branch]
2019-02-16 04:05:44 -05:00