Commit Graph

3708 Commits

Author SHA1 Message Date
Josh Adams
5bd689a00d - FIxed a Turnkey bug where flags weren't surrounded in quotes, so the editor wasn't parsting all of the flags properly
#jira none
#rb trivial
#preflight skip

[CL 20053659 by Josh Adams in ue5-main branch]
2022-05-04 20:43:36 -04:00
carlmagnus nordin
172ee292ee UAT: Fixed issue with not finding packagestore.manifest when staging plugins from project folders not directly under the workspace root.
#jira UE-150990
#rb pk.kack
#preflight 6272315e4c664a1624631afc
#lockdown simon.tourangeau

#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 20040973 in //UE5/Release-5.0/... via CL 20045721
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20047963 by carlmagnus nordin in ue5-main branch]
2022-05-04 16:14:10 -04:00
Francis Hurteau
edddb2f628 Expose -editoroptional option to cooked editor makerelease
#rb Josh.Adams
#jira none
#preflight none

[CL 20047844 by Francis Hurteau in ue5-main branch]
2022-05-04 16:10:05 -04:00
Ryan Durand
c2a32ddc91 Couple of temp storage clean up changes to let multiple clean up jobs run less painfully.
* Flag folders as delete in progress to allow other clean up jobs to skip a folder and go to the next one.
* Delete from newest to oldest in an attempt to provide a buffer before multiple jobs will attempt to delete the same folder.

#rnx
#jira UE-150924
#rb ryan.hummer,bryan.johnson
#preflight

[CL 20047320 by Ryan Durand in ue5-main branch]
2022-05-04 15:44:17 -04:00
ben hoffman
c2aaa5ff8a Set a default UserName for the SteamDeck device confiuration. As of SteamOS version 3.1, "deck" is the required UserName to be used when making a remote connection to the device. Eventually it will be configurable, so we will allow users to set it via the config.
Also add a "SteamDeck" prefix to the default device name. This makes sure that its obvious what device this is until we can get a nice icon.

#jira none
#rb Brandon.Schaefer
#rnx
#preflight 6272d0b8365de864c4beeaa6

[CL 20046990 by ben hoffman in ue5-main branch]
2022-05-04 15:32:08 -04:00
PJ Kack
65391545db UAT: Restrict the COTF -filehostip list to ip v4 host addresses and only include 127.0.0.1 on host platforms or platforms that support port redirection.
Makes connecting to cotf faster on some platforms.
Removes warnings like: LogSockets: Warning: Could not serialize fe80::edc3:3284:5b1b:1f32%7, got error code SE_NO_ERROR [0]
Makes the string shorter and more readable.

Test:
RunUAT.bat BuildCookRun -project=Samples\Games\ShooterGame\ShooterGame.uproject -platform=XYZ -config=development -build -cookonthefly -stage -run

FileHostIp example on PC & android:
Before: -filehostip=127.0.0.1+fe80::edc3:3284:5b1b:1f32%7+10.24.101.44+::1+127.0.0.1+fe80::58d4:b8b3:ff7a:4974%9+172.18.240.1
After : -filehostip=127.0.0.1+10.24.101.44+172.18.240.1

FileHostIp example on console:
Before: -filehostip=127.0.0.1+fe80::edc3:3284:5b1b:1f32%7+10.24.101.44+::1+127.0.0.1+fe80::58d4:b8b3:ff7a:4974%9+172.18.240.1
After : -filehostip=10.24.101.44+172.18.240.1

#jira none
#rb carlmagnus.nordin, per.larsson
#rnx
#preflight 62722ddafe45c124493258a8

[CL 20038819 by PJ Kack in ue5-main branch]
2022-05-04 04:18:17 -04:00
Catalin Dragoiu
72cb56da0b Allow programs to be built using the BuildTarget command.
#rb Andrew.Grant
#preflight 6270e09c5e6ce673f42e063c
#jira UE-149689

[CL 20026154 by Catalin Dragoiu in ue5-main branch]
2022-05-03 11:16:52 -04:00
Jerome Delattre
546cbcbcdb Gauntlet - Support different build target configuration for editor with RunUnreal command.
#jira UE-150433
#rnx
#rb Chris.Constantinescu, Eric.Knapik
#preflight skip,NotTestedByPreflight

[CL 19968765 by Jerome Delattre in ue5-main branch]
2022-04-28 16:58:19 -04:00
Tim Smith
92be35bfde Removed temporary code that was causing UAT to always rebuild plugins.
#rb trivial
#rnx
#preflight 62699d0f2735a2c0ea8ef83a

[CL 19945588 by Tim Smith in ue5-main branch]
2022-04-27 16:05:00 -04:00
jonathan adamczewski
f515402a7a CsCompile: Don't use /restore when compiling with xbuild
#jira none
#fyi ryan.hummer
#rnx
#preflight 62697de92735a2c0ea8a153c

[CL 19943308 by jonathan adamczewski in ue5-main branch]
2022-04-27 14:04:02 -04:00
Matt Peters
b250769d03 CookedEditor staging: Fix warnings about missing generated map files - do not add the uncooked version of map files for generated files that do not exist uncooked.
#jira UE-142791
#rb Josh.Adams
#rnx
#preflight 62694ae9b710a00f18b2fa77

[CL 19938955 by Matt Peters in ue5-main branch]
2022-04-27 10:03:41 -04:00
Francis Hurteau
c719a4680a Add commandline boilerplate to support optional cooking through UAT
#rb Matt.Peters
#jira UE-142231
#preflight none

[CL 19929815 by Francis Hurteau in ue5-main branch]
2022-04-26 17:52:04 -04:00
chris babcock
32da3a5e18 Clean up leftover OBB files which may override new data deployment for Android quick launch
#jira UE-147124
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter
#preflight 626610b2f3533b5fe26f04dc
#lockdown Jack.Porter

#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 19898474 in //UE5/Release-5.0/... via CL 19898535
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v940-19807014)

[CL 19901857 by chris babcock in ue5-main branch]
2022-04-25 10:03:17 -04:00
PJ Kack
aaaf1a0961 UAT: Fix non-zero UAT exit code when closing game launched on Android.
Restore the behavior as it was before cl 19621549.

#jira UE-149217
#rb chris.babcock
#rnx
#preflight 62663c2e926e1f8b58a07f48

[CL 19898849 by PJ Kack in ue5-main branch]
2022-04-25 02:26:16 -04:00
Devin Doucette
565a2935c6 BuildCMakeLib: Added support for targeting the Unix platform group
#preflight 6261c9676119a1a496c533d6
#rb Zousar.Shaker

[CL 19863796 by Devin Doucette in ue5-main branch]
2022-04-22 08:56:28 -04:00
axel riffard
e1a52bef2e Add iTunes download to Turnkey on Windows
#jira UE-143709
#rb jack.porter josh.adams
#preflight 62610c8fdd47b4ad21a18c04

[CL 19845401 by axel riffard in ue5-main branch]
2022-04-21 04:04:14 -04:00
chris babcock
a83b231a9b Fix case of DotNET path for archiving UnrealAndroidFileTool
#jira UE-148051
#android
[REVIEW] Jack.Porter
#rb Jack.Porter
#preflight 625f4ae4fd255ad9e2f77f89

#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 19826273 in //UE5/Release-5.0/... via CL 19826358
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v940-19807014)

[CL 19834857 by chris babcock in ue5-main branch]
2022-04-20 14:30:19 -04:00
jonathan adamczewski
06aab1ddc7 BuildCommonTools: Don't try to build a non-existent library
#jira UE-149138
#trival
#preflight none
#rnx

[CL 19821497 by jonathan adamczewski in ue5-main branch]
2022-04-19 19:15:47 -04:00
axel riffard
6ab54619ca Add Harfbuzz / ICU support for tvOS
#jira UE-113408
#rb jack.porter
#preflight 19783834

[CL 19801919 by axel riffard in ue5-main branch]
2022-04-18 23:27:10 -04:00
Tim Smith
9753bb366a Adjustments to the script module compiler code in preperation for use by UBT.
#rn trivial
#rnx
#preflight 625db2a9804460ab0fd83165

[CL 19792014 by Tim Smith in ue5-main branch]
2022-04-18 15:18:21 -04:00
josh adams
878a255ac2 - Added native mode for GenerateDSYM UAT script that will generate .dSYM files for Mac/IOS/TVOS projects. Main use is passing it project/target/config/etc params and it will read .target receipt file to figure out what executables and dylibs to generate .dSYMs for
- Disabled dSYM generation for Mac by default
#preflight 625d8c5c6813aa38e3d077f2
#rb axel.riffard
#jira none

[CL 19791055 by josh adams in ue5-main branch]
2022-04-18 14:37:50 -04:00
Tim Smith
dfb68b18b4 Moved C# project build support from UAT to EpicGames.Build. Isolated code referencing Microsoft.Build into a dll to avoid any issues calling Assembly.GetTypes(). In prior code, it would attempt to resolve the types for things using Microsoft.Build.Framework and fail to load it. By resolving that issue, any future changes to UBT that will utilize this code will not result in any build/target scripts needing to be modified if they use Assembly.GetTypes().
#rnx
#rb jonathan.adamczewski
#preflight 625d7777d4124345879a84a7
#preflight 625d89af6813aa38e3cff392

[CL 19786950 by Tim Smith in ue5-main branch]
2022-04-18 12:17:12 -04:00
jonathan adamczewski
d4f03243e3 Remove various obsolete (deprecated) items in C# code
#jira none
#trivial
#rnx
#preflight 625a32bbde3638cefa4106cb

[CL 19786027 by jonathan adamczewski in ue5-main branch]
2022-04-18 11:27:53 -04:00
Tim Smith
6f9eff35fd Temporary fix to running UAT from visual studio where the system version of dotnet is used.
#rb Jonathan.adamczewski
#rnx
#preflight 625d53b06813aa38e3c6a962

[CL 19784480 by Tim Smith in ue5-main branch]
2022-04-18 08:28:59 -04:00
jonathan adamczewski
b6ac2aa225 BuildGraph: RunUAT via dotnet & AutomationTool.dll
#jira none
#rnx
#preflight 6259f6a7016074c111fa3d39

[CL 19778495 by jonathan adamczewski in ue5-main branch]
2022-04-15 19:03:08 -04:00