Commit Graph

492 Commits

Author SHA1 Message Date
Ethan Geller
5f0462a681 #jira UE-79419 Fix for warning when compiling for Lumin with the -allmodules flag: add GoogleOboe to Extra Modules for lumin compile when compiling with -allmodules.
#rb none
#fyi joe.conley, jeff.fisher

[CL 8560390 by Ethan Geller in Main branch]
2019-09-06 17:15:25 -04:00
jack porter
0a31a33826 Re-adding GLES_SILENCE_DEPRECATION and removing IOS GLES version check to solve binary build issues
#jira UE-77520
#rb None
[FYI] Josh.Adams
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 8380768 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8498144 by jack porter in Main branch]
2019-09-04 15:57:58 -04:00
chris babcock
482a857576 Allow optional for alternative login id determination
#android
#rb Pete.Procopio



#ROBOMERGE-SOURCE: CL 8376640 via CL 8376641 via CL 8376642 via CL 8377377 via CL 8380717
#ROBOMERGE-BOT: (v402-8361577)

[CL 8380781 by chris babcock in Main branch]
2019-08-29 19:59:52 -04:00
Josh Markiewicz
d79515867d Copying //UE4/Dev-Online to Dev-Main (//UE4/Dev-Main)
- Up to CL8320930 from DevOnline and 8311605 Merge Down from Main
- skipped some Fortnite content/plugins/code where it tried to reintegrate files that had been moved pending investigation
#rb none

[CL 8321295 by Josh Markiewicz in Main branch]
2019-08-26 18:35:22 -04:00
brandon schaefer
112182699f Fix cross compiling for Linux with XGE
#jira none
#rb Arciel.Rekman
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 8294902 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8294905 by brandon schaefer in Main branch]
2019-08-26 12:02:39 -04:00
ben marsh
c676bdc47b UBT: Prevent creation of a UE4Editor target for validating the shared build environment from modifying environment variables for the main process. This causes the exported XGE scripts to have the wrong environment variables, and a separate environment to be created. When multiple targets have overlapping artifacts, this results in illegal cross-environment action references.
#jira


#ROBOMERGE-SOURCE: CL 8214857 via CL 8227253
#ROBOMERGE-BOT: (v401-8057353)

[CL 8228182 by ben marsh in Main branch]
2019-08-23 11:19:33 -04:00
ben marsh
89bd5cec13 Use VS2017 15.9.11 toolchain to fix performance issue on Ryzen CPUs.
#jira


#ROBOMERGE-SOURCE: CL 8212364 via CL 8219887
#ROBOMERGE-BOT: (v401-8057353)

[CL 8220143 by ben marsh in Main branch]
2019-08-22 22:44:39 -04:00
jack porter
67e901e6c0 Fix IOS min version hardcoded in toolchain
#jira UE-78885
#rb None
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 8209514 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8209516 by jack porter in Main branch]
2019-08-22 06:10:35 -04:00
nick shin
078f459384 HTML5 Mac shipping linker error fix
#jira UE-78966  HTML5 code projects fail to package for Shipping configuration from Mac
#rb none
[RN]
#lockdown nick.penwarden

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 8111079 in //UE4/Release-4.23/... via CL 8111080
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v401-8057353)

[CL 8150816 by nick shin in Dev-Build branch]
2019-08-20 23:24:23 -04:00
nick shin
ffba461cdf HTML5 Mac shipping linker error fix
#jira UE-78966  HTML5 code projects fail to package for Shipping configuration from Mac
#rb none
[RN]
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8111079 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8111080 by nick shin in Main branch]
2019-08-17 22:43:33 -04:00
brandon schaefer
52f92969eb Fix clang supported version
#jira none
#rb none
#lockdown cristina.riveron

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 8045580 in //UE4/Release-4.23/... via CL 8045581
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v400-8057353)

[CL 8058419 by brandon schaefer in Dev-Build branch]
2019-08-15 08:36:06 -04:00
michael sartain
26bfc09b84 Linux lld: Use -fno-pie flag when compiling with clang 8.0 or higher
#jira UE-78933
#rb Arciel.Rekman, Brandon.Schaefer
#lockdown cristina.riveron

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: michael.sartain
#ROBOMERGE-SOURCE: CL 8044326 in //UE4/Release-4.23/... via CL 8044339
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v400-8057353)

[CL 8058411 by michael sartain in Dev-Build branch]
2019-08-15 08:35:58 -04:00
brandon schaefer
38c69b882a Allow 8.0.1 clang
Fix build issue

#jira none
#rb none
#lockdown cristina.riveron

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 8042429 in //UE4/Release-4.23/... via CL 8042430
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v400-8057353)

[CL 8058406 by brandon schaefer in Dev-Build branch]
2019-08-15 08:35:54 -04:00
brandon schaefer
214f28ea00 Bump to v14 clang 8.0.1 toolchain for Linux
#jira none
#rb none
[FYI] Arciel.Rekman, Michael.Sartain

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 8039909 in //UE4/Release-4.23/... via CL 8039915
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v399-8035122)

[CL 8053795 by brandon schaefer in Dev-Build branch]
2019-08-14 23:22:58 -04:00
jack porter
f8008251a3 Set minimum iOS version to 11
#jira UE-78649
#rb Dmitriy.Dyomin
[FYI] Peter.Sauerbrei

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 8019256 in //UE4/Release-4.23/... via CL 8019260
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v399-8035122)

[CL 8052367 by jack porter in Dev-Build branch]
2019-08-14 23:17:16 -04:00
brandon schaefer
f0c31f2adf Fix clang supported version
#jira none
#rb none
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 8045580 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8045581 by brandon schaefer in Main branch]
2019-08-14 19:45:43 -04:00
michael sartain
0c0c676535 Linux lld: Use -fno-pie flag when compiling with clang 8.0 or higher
#jira UE-78933
#rb Arciel.Rekman, Brandon.Schaefer
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 8044326 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8044339 by michael sartain in Main branch]
2019-08-14 17:39:39 -04:00
brandon schaefer
1bf9ce0b1c Allow 8.0.1 clang
Fix build issue

#jira none
#rb none
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 8042429 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8042430 by brandon schaefer in Main branch]
2019-08-14 16:29:42 -04:00
brandon schaefer
5e6b22cf98 Bump to v14 clang 8.0.1 toolchain for Linux
#jira none
#rb none
[FYI] Arciel.Rekman, Michael.Sartain

#ROBOMERGE-SOURCE: CL 8039909 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8039915 by brandon schaefer in Main branch]
2019-08-14 13:26:41 -04:00
jack porter
79aa064b79 Set minimum iOS version to 11
#jira UE-78649
#rb Dmitriy.Dyomin
[FYI] Peter.Sauerbrei

#ROBOMERGE-SOURCE: CL 8019256 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v396-7974030)

[CL 8019260 by jack porter in Main branch]
2019-08-13 23:43:41 -04:00
Joakim Lindqvist
5dfc711a1f Add warning when referencing a module without a fully qualifed path, doing so will break the incremental building of it.
Added SystemLibrary list you can use if you actually need to add a module without a fully qualified path and dont want to see this warning (should not be needed in most cases)

Also updated the android toolchain to filter paths to a library in the same way a additional library search path is filtered enabling us to just specify the full path to multiple libraries for different architectures.

#jira UE-54890
#review-7867830 ben.marsh
#rb none

[CL 7918850 by Joakim Lindqvist in Dev-Build branch]
2019-08-09 03:47:21 -04:00
joe conley
1d2eb14dbb #jira UE-78303 Missing files in the Binary folder for HoloLens installed build from Nightly Build
Fix for 7708707, shouldn't hardcode QAGame, should use target name.

#rb trivial

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: joe.conley
#ROBOMERGE-SOURCE: CL 7709057 in //UE4/Release-4.23/... via CL 7709058
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v389-7813075)

[CL 7834936 by joe conley in Dev-Build branch]
2019-08-06 22:22:16 -04:00
joe conley
e1047c84c8 #jira UE-78303 Missing files in the Binary folder for HoloLens installed build from Nightly Build
Add /arm64 and /x64 dirs, and .xml and .pri files to hololens artifacts

#rb Chad.Garyet

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: joe.conley
#ROBOMERGE-SOURCE: CL 7708707 in //UE4/Release-4.23/... via CL 7708712
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v389-7813075)

[CL 7834928 by joe conley in Dev-Build branch]
2019-08-06 22:22:02 -04:00
nick shin
3be0bc747c HTML5 packaging from UE4 on GitHub on Linux
- fix dos2unix line ending issues
- note: this jira still needs `Engine/Binaries/ThirdParty/Python/Linux/bin/python2.7` executable bit set (asked Ben.Marsh to do this...)

#jira UE-78057  Error Unhandled Exception occurs when Packaging for HTML5 on Linux
#rnx
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 7705208 in //UE4/Release-4.23/... via CL 7705209
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v388-7785529)

[CL 7810907 by nick shin in Dev-Build branch]
2019-08-06 13:24:34 -04:00
chad garyet
8c0c6ba3fe change DefaultWindowsSdkVersion back to 10.0.16299.0
#jira none
#rb none
[FYI] ben.marsh

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chad.garyet
#ROBOMERGE-SOURCE: CL 7662385 in //UE4/Release-4.23/... via CL 7662393
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v388-7785529)

[CL 7795060 by chad garyet in Dev-Build branch]
2019-08-06 11:27:58 -04:00