ben marsh
a2fcf13400
Fix null reference when generating project files in binary release.
...
#rb none
#rnx
#jira UE-88874
#ROBOMERGE-SOURCE: CL 11461845 in //UE4/Release-4.25/...
#ROBOMERGE-BOT: RELEASE (Release-4.25 -> Release-4.25Plus) (v654-11333218)
[CL 11461851 by ben marsh in 4.25-Plus branch]
2020-02-17 13:53:46 -05:00
Rolando Caloca
5b82f15def
Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
...
#rb none
#rnx
[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
Josh Adams
aa9705149b
Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
...
#rb none
[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00
Stefan Boberg
55a8b15f1f
Copying //UE4/Dev-Core to Main (//UE4/Main)
...
#rb none
[CL 11258477 by Stefan Boberg in Main branch]
2020-02-05 14:26:36 -05:00
wes hunt
3b5ce940ee
Prefer 2019 when generating project files.
...
[FYI] ben.marsh
#ROBOMERGE-SOURCE: CL 11209774 via CL 11209775
#ROBOMERGE-BOT: (v643-11205221)
[CL 11209776 by wes hunt in Main branch]
2020-02-03 16:03:47 -05:00
Rolando Caloca
f63a3e857e
Merging //UE4/Main@11178322 to Dev-RenderPlat-Staging
...
#rnx
#rb none
[CL 11195678 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2020-01-31 10:34:10 -05:00
Jack Porter
534063b6d0
When staging, set the CFBundleExecutable Info.plist entry to include Client when packaging IOS and TVOS Client C++ targets from PC. Previously it was only set for the stub and then it got overwritten by the stage version when merging plists.
...
#jira UE-81197
#rb Allan.Bentham
#fyi Peter.Sauerbrei
[CL 11174146 by Jack Porter in Dev-Mobile branch]
2020-01-30 05:14:28 -05:00
Ben Marsh
0e6aa011b3
Copying //UE4/Dev-Build @ CL 11166028 to Dev-Main (//UE4/Dev-Main)
...
#rb none
#rnx
[CL 11166227 by Ben Marsh in Main branch]
2020-01-29 14:48:18 -05:00
devin doucette
74fb5e239f
Deterministic generation of .sln and .vcxproj files
...
Visual Studio solution files and project files are now generated deterministically by UnrealBuildTool to reduce solution and project reloads.
Three sources of non-determinism are addressed by this change:
1. VisualStudioSolutionFolder now uses a deterministic guid based on its folder path in the solution. Note that this relies on MasterProjectFolder.AddSubFolder avoiding sibling folders with duplicate names.
2. The Visualizers folder now uses a hard-coded Guid.
3. RulesCompiler.FindAllRulesFiles now sorts cached paths.
#rb Ben.Marsh
[CL 10983140 by devin doucette in Dev-Core branch]
2020-01-14 12:06:17 -05:00
Juan Canada
2ecf4f9708
Merging //UE4/Dev-Main@10877709 to Dev-RenderPlat-Staging(//UE4/Dev-Rendering)
...
#rnx
#rb none
[CL 10895568 by Juan Canada in Dev-RenderPlat-Staging branch]
2020-01-07 13:45:01 -05:00
ben marsh
03ae195b79
Updating copyrights for Engine Programs.
...
#rnx
#rb none
#jira none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536 via CL 10870955
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v624-10872983)
[CL 10876681 by ben marsh in Dev-Build branch]
2020-01-05 17:24:44 -05:00
Ryan Durand
9ef3748747
Updating copyrights for Engine Programs.
...
#rnx
#rb none
#jira none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536
#ROBOMERGE-BOT: FORTNITE (Main -> Dev-EngineMerge) (v613-10869866)
[CL 10870955 by Ryan Durand in Main branch]
2019-12-26 23:01:54 -05:00
jack porter
0ec0f968f0
Null check fix for CL 10611459
...
#rb None
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 10611905 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v610-10636431)
[CL 10786333 by jack porter in Dev-Build branch]
2019-12-17 23:35:09 -05:00
jack porter
5cec34fbaf
Clean up bBuildAsFramework to work with Kairos
...
#rb Peter.Sauerbrei
#jira UE-84188
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 10611459 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v610-10636431)
[CL 10786332 by jack porter in Dev-Build branch]
2019-12-17 23:35:07 -05:00
marc audy
7aae276001
Submit of Josh Adams' restructuring of platform handling in UBT
...
[FYI] Josh.Adams
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 10590881 via CL 10590882
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v610-10636431)
[CL 10785306 by marc audy in Dev-Build branch]
2019-12-17 22:42:25 -05:00
donal maccarthy
a5df949957
Expose Target Configurations to BuildConfiguration.xml
...
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: donal.maccarthy
#ROBOMERGE-SOURCE: CL 10483331 via CL 10483352 via CL 10483359
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v610-10636431)
[CL 10778382 by donal maccarthy in Dev-Build branch]
2019-12-17 17:30:27 -05:00
anthony bills
d065852f26
Fix codesigning frameworks when there is a space in the path.
...
#rb allan.bentham
#lockdown nick.penwarden
#jira UE-84551
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: anthony.bills
#ROBOMERGE-SOURCE: CL 10478612 in //UE4/Release-4.24/... via CL 10478614
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v610-10636431)
[CL 10777241 by anthony bills in Dev-Build branch]
2019-12-17 17:10:33 -05:00
Ben Marsh
87150bc6eb
Handle situations where targets in foreign projects may not get the correct project file name.
...
#rb none
#rnx
[CL 10716802 by Ben Marsh in Dev-Build branch]
2019-12-13 15:08:15 -05:00
Jack Porter
4b06b03173
Null check fix for CL 10611459
...
#rb None
[CL 10611905 by Jack Porter in Main branch]
2019-12-09 11:36:18 -05:00
Jack Porter
7b7a51ec52
Clean up bBuildAsFramework to work with Kairos
...
#rb Peter.Sauerbrei
#jira UE-84188
[CL 10611459 by Jack Porter in Main branch]
2019-12-09 10:41:59 -05:00
marc audy
cfce5dd9ac
Submit of Josh Adams' restructuring of platform handling in UBT
...
[FYI] Josh.Adams
#ROBOMERGE-SOURCE: CL 10590881
#ROBOMERGE-BOT: (v607-10590470)
[CL 10590882 by marc audy in Main branch]
2019-12-06 09:16:21 -05:00
Ben Marsh
9cb07aa2df
UBT: Propagate the C++ standard version to the generated project files, to fix intellisense errors.
...
#rb none
[CL 10488176 by Ben Marsh in Dev-Build branch]
2019-12-02 15:09:46 -05:00
donal maccarthy
56899760cc
Expose Target Configurations to BuildConfiguration.xml
...
#ROBOMERGE-SOURCE: CL 10483331 via CL 10483352
#ROBOMERGE-BOT: (v606-10482310)
[CL 10483359 by donal maccarthy in Main branch]
2019-12-02 10:28:29 -05:00
anthony bills
7c07f00d2c
Fix codesigning frameworks when there is a space in the path.
...
#rb allan.bentham
#lockdown nick.penwarden
#jira UE-84551
#ROBOMERGE-SOURCE: CL 10478612 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v605-10478255)
[CL 10478614 by anthony bills in Main branch]
2019-11-28 10:24:17 -05:00
Joakim Lindqvist
8977e9d7b9
Fixed issue with installed projects trying to use VSCode and not getting working intellisense for engine source code.
...
#jira UE-79120
#rb ben.marsh
[CL 10112658 by Joakim Lindqvist in Dev-Build branch]
2019-11-12 10:34:58 -05:00