Commit Graph

174 Commits

Author SHA1 Message Date
martin ridgers
99bc384b9c Fixed Mac linker error
#_rb
#jira
#rnx

#ROBOMERGE-SOURCE: CL 12847362 in //UE4/Release-4.25/... via CL 12847372 via CL 12847418
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12847435 by martin ridgers in Main branch]
2020-04-16 03:34:22 -04:00
martin ridgers
6a4cfb9960 Fixed CIS compile and link errors
#jira none
#rb arciel.rekman
#lockdown stefan.boberg
[FYI] ben.marsh,sebastien.hillaire

#ROBOMERGE-SOURCE: CL 12803472 in //UE4/Release-4.25/... via CL 12803521 via CL 12803570
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12803645 by martin ridgers in Main branch]
2020-04-15 10:49:03 -04:00
ben marsh
912103b964 Fix "launch on" not building targets automatically in the installed build. There is now a setting for whether to build a target in the project launcher, which defaults to "auto". This setting uses the same logic as packaging and the default "launch" functionality to determine whether a precompiled binary is available.
#rb none
#jira UE-90936

#ROBOMERGE-SOURCE: CL 12732479 in //UE4/Release-4.25/... via CL 12732488 via CL 12781806
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12782615 by ben marsh in Main branch]
2020-04-14 13:42:18 -04:00
josh adams
8564e1b315 - Changes to various modules, plugins, programs, websites, thirdparty code, etc that had NotForLicensees folders within them, to move to Restricted
- Moved the AndroidDeviceProfileSelector secret guid to a NoRedist .ini setting
[CODEREVIEW] alistair.white,chris.babcock,jack.porter
#rb ben.marsh, advisor

#ROBOMERGE-SOURCE: CL 12706094 via CL 12709228 via CL 12709456
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)

[CL 12709555 by josh adams in Main branch]
2020-04-09 19:58:35 -04:00
ben marsh
6025062ac9 Remove code which specifies -NoCompile when building UAT. This is determined automatically now.
#rb none
#jira UE-89756

#ROBOMERGE-SOURCE: CL 12486154 in //UE4/Release-4.25/... via CL 12486158 via CL 12486161
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12487495 by ben marsh in Main branch]
2020-03-30 12:10:50 -04:00
arciel rekman
085cc405b7 Fix project launcher for platform extensions (UE-87551).
- Use UBT name to prevent issues with "PlatformClient"-type configurations.

#jira UE-87551
#rb Josh.Adams
[CODEREVIEW] Josh.Adams
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 11550300 in //UE4/Release-4.24/... via CL 11550316 via CL 11550327
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v654-11333218)

[CL 11578186 by arciel rekman in Main branch]
2020-02-21 15:05:10 -05:00
Per Larsson
b4835a2192 IoDispatcher: Added validation errors when using I/O store container files w/o Pak files.
Currently this is needed because I/O store container uses the same manifest/response files as Pak files.

#jira UE-87370
#rb CarlMagnus.Nordin

[CL 11128119 by Per Larsson in Dev-Core branch]
2020-01-28 07:08:44 -05:00
Per Larsson
5e6d91c5ad Enable the new optimized loader from edtor
#rb triival


#ushell-cherrypick of 10787117 by Per.Larsson

[CL 11042059 by Per Larsson in Dev-Core branch]
2020-01-17 08:08:48 -05:00
ryan durand
471d972e62 Updating copyright for Engine Developer.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870584 by ryan durand in Main branch]
2019-12-26 15:32:37 -05:00
anthony bills
84af999cab Add support for launching TVOSClient from the editor.
#jira UE-83414
[at]jack.porter
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 10319932 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v593-10286020)

[CL 10319938 by anthony bills in Main branch]
2019-11-20 10:53:32 -05:00
marc audy
dbcf07a558 Use new inline versions of substring functions
Fix up nearby cases where ESearchCase::CaseSensitive should have been used
#jira
#rnx
#rb

#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 10309793 via CL 10309818
#ROBOMERGE-BOT: (v593-10286020)

[CL 10309932 by marc audy in Main branch]
2019-11-19 13:27:07 -05:00
Michael Sartain
e6e5a2506d Add LinuxAArch64Server and LinuxAArch64Client build targets
Cherry pick 9427927

#rb Brandon.Schaefer
#jira none

[CL 9618959 by Michael Sartain in 4.24 branch]
2019-10-16 11:53:16 -04:00
steve smith
db74d8f76d Integration from parner-oculus-staging
Launcher services, build analytics (telemetry) including new opt-in UI at our request.
#rb ryan.vance steve.smith
#jira none

[CL 9067813 by steve smith in Dev-VR branch]
2019-09-24 20:27:33 -04:00
Marcus Wassmer
6517c68ef5 Copying //UE4/Dev-RenderPlat-Staging@8684824 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 8684840 by Marcus Wassmer in Main branch]
2019-09-14 09:45:25 -04:00
Ben Marsh
beb4519169 Rename EBuildConfigurations::Type to EBuildConfiguration.
#rb none

[CL 7937697 by Ben Marsh in Dev-Build branch]
2019-08-09 17:35:36 -04:00
ben marsh
271acc339b Fix "launch on" not correctly setting the project path.
#rb none
#rnx
#jira UE-77288

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 7308723 in //UE4/Release-4.23/... via CL 7308724
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7359242 by ben marsh in Dev-Build branch]
2019-07-17 02:07:27 -04:00
ben marsh
08794eee19 Fix issue where deploying to target platforms would always trigger a compile.
#rb none
#rnx
#jira

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 7292044 in //UE4/Release-4.23/... via CL 7292045
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7356671 by ben marsh in Dev-Build branch]
2019-07-17 01:50:28 -04:00
zzz77
97e4a99783 PR #6033: Fixes for IntelliSense (Contributed by zzz77)
#rb none
#rnx

[CL 7308593 by Ben Marsh in Dev-Build branch]
2019-07-15 10:09:44 -04:00
jack porter
3742bf39ec Make UFE/ProjectLauncher use the vanilla platform name for -platform when using Android cook flavors, rather than eg -platform=Android_ETC1
#jira UE-76146
#rb None

The old SetupTargetPlatforms() had a comment "// Need to tolerate cook platform names here, which UFE likes to pass in." but the data driven UnrealTargetPlatform Parse() no longer accepts non-canonical values for -platform. UFE always passes -targetplatform=Android and -cookflavor=ETC1 anyway. In the old code, the invalid -platform was ignored and the -targetplatform=Android was used. With this change the new code parses both and removes duplicates.

[FYI] Josh.Adams

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 7138000 in //UE4/Release-4.23/... via CL 7138029
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7167577 by jack porter in Dev-Build branch]
2019-06-22 04:00:21 -04:00
ben marsh
2022ce8c2c Unified the code used by the editor and project launcher, to fix incorrect editor executable being used for cooking when using the project launcher.
#rb none
#jira UE-76216

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6989146 in //UE4/Release-4.23/... via CL 6989149
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7092886 by ben marsh in Dev-Build branch]
2019-06-19 10:47:44 -04:00
Ben Marsh
cfe09c649f Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 6922670 by Ben Marsh in Dev-Build branch]
2019-06-10 19:47:29 -04:00
Ben Marsh
43317388da Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 4867651 by Ben Marsh in Dev-Build branch]
2019-02-01 11:34:13 -05:00
Michael Trepka
906bea3890 Added UE4Editor-Cmd for Mac
#rb Ben.Marsh
#jira UETOOL-1198

[CL 4703397 by Michael Trepka in Dev-Build branch]
2019-01-10 15:10:21 -05:00
Ben Marsh
c5cd50eac8 Fix command line arguments passed through the project launcher not being escaped properly. Also remove the custom command line parser from UAT, which doesn't parse standard escape sequences correctly. This code was originally added to allow newlines to be parsed as argument separators, but the maintainance cost of it isn't worth the trouble. I'd rather find and fix any places where that happens.
#rb none

[CL 4676467 by Ben Marsh in Dev-Build branch]
2019-01-02 13:15:53 -05:00
Ben Marsh
530369c613 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 4662695 by Ben Marsh in Dev-Build branch]
2018-12-14 14:49:12 -05:00