David Harvey
c55745f9ef
Added Turnkey and RunUAT console commands to the editor.
...
#jira UE-118572
#rb nuno.leiria
#rnx
[CL 16771609 by David Harvey in ue5-main branch]
2021-06-24 08:54:47 -04:00
David Harvey
fab3fde1fd
In-Editor UI for Turnkey.
...
#jira UE-118572
#rb Josh.Adams, Nuno.Leiria
#rnx
[CL 16754815 by David Harvey in ue5-main branch]
2021-06-23 05:38:48 -04:00
Michal Valient
f600a2535c
Backout of a backout coming from EA stream - //UE5/Main/Engine/Source/... changelist 16677358
...
#rb none
[CL 16677744 by Michal Valient in ue5-main branch]
2021-06-15 15:14:15 -04:00
michal valient
dceaf8efb1
Backout CL 16534086
...
Binary compatibility fixes
#jira none
#rb none
[FYI] nick.whiting, simon.tourangeau, nick.penwarden
#lockdown cristina.riveron
#ROBOMERGE-SOURCE: CL 16677346 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v835-16672529)
[CL 16677358 by michal valient in ue5-main branch]
2021-06-15 14:53:37 -04:00
nuno leiria
aae7a7283e
Fixes for Turnkey Launch On
...
- When a client build target is selected, launch on a corresponding client device
- Pass the UAT command line parameters for the current platform on launch on (flavor, build target)
#rb josh.adams
[CL 16237289 by nuno leiria in ue5-main branch]
2021-05-07 05:33:05 -04:00
patrick enfedaque
82869e67eb
TurnkeySupportModule: Fix Packaging crash where UProjectPackagingSettings was getting GCed.
...
#rb josh.adams
#ROBOMERGE-SOURCE: CL 16157582 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)
[CL 16157658 by patrick enfedaque in ue5-main branch]
2021-04-29 11:21:44 -04:00
nuno leiria
5417acf4b9
Restore support for packaging multiple game/client/server targets.
...
Add a default project setting for the build target and binary configuration selection.
Removed 'platformtarget' menu and exposed 'target' and 'flavor' menus (flavor is only used for android now but will also work if other platforms add their own flavors).
Setting -distribution now forces packaging with shipping.
#jira UE-108788, UE-113086, UE-101662
#rb ben.marsh, josh.adams
[CL 16148683 by nuno leiria in ue5-main branch]
2021-04-28 16:52:24 -04:00
charles bloom
cb8e163228
fix UProjectPackagingSettings being deleted while pointer held in packaging
...
#rb none
[CL 16014834 by charles bloom in ue5-main branch]
2021-04-14 20:30:53 -04:00
francis hurteau
95d1d1268b
Add back a save of dirty packages like it used to when kicking a packaging or cooking through Turnkey
...
#jira UE-110063
#rb Josh.Adams
#lockdown Simon.Tourangeau
#ROBOMERGE-SOURCE: CL 15933072 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15933186 by francis hurteau in ue5-main branch]
2021-04-06 14:25:55 -04:00
brandon schaefer
abdc8dda70
Clean up OnExit delegate when closing the Turnkey Process
...
#jira none
#rb Will.Damon
[FYI] Andriy.Tylychko
#ROBOMERGE-SOURCE: CL 15669384 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)
[CL 15670854 by brandon schaefer in ue5-main branch]
2021-03-10 18:23:22 -04:00
andriy tylychko
9ce75af5e0
fixed TurnkeyProcess trying to launch a task after TaskGraph was already shut down
...
#rb nuno.leiria
#jira UE-110127
#ROBOMERGE-SOURCE: CL 15664959 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)
[CL 15664964 by andriy tylychko in ue5-main branch]
2021-03-10 08:18:46 -04:00
nuno leiria
bcf7a1bde3
Remove Target Selection menu from binary builds (there's only one option since Client/Server/Editor can't be targeted)
...
#jira UE-109631
#rb josh.adams
#ROBOMERGE-SOURCE: CL 15611187 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)
[CL 15611210 by nuno leiria in ue5-main branch]
2021-03-04 14:59:07 -04:00
nuno leiria
7908ab2268
Remove editor as a valid target selection for Turnkey
...
#jira UE-109626
#rb josh.adams
[CL 15583889 by nuno leiria in ue5-main branch]
2021-03-03 12:26:48 -04:00
ben marsh
c657673d8b
Add missing -ScriptsForProject argument when launching Turnkey.
...
#rb none
#jira UE-104482
#rnx
#ROBOMERGE-SOURCE: CL 15559536 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15559620 by ben marsh in ue5-main branch]
2021-03-01 14:27:13 -04:00
louise rasmussen
dd47f33059
Cleaning up Widgets within Menus
...
#JIRA UE-107234
#rb trivial
#ROBOMERGE-SOURCE: CL 15537237 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15537241 by louise rasmussen in ue5-main branch]
2021-02-25 21:36:12 -04:00
josh engebretson
534219ef06
Fix issue wth not being able to package when a path to executable contains spaces
...
#jira UE-108123
#rb trivial
#ROBOMERGE-SOURCE: CL 15412333 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15412334 by josh engebretson in ue5-main branch]
2021-02-15 19:12:39 -04:00
brandon schaefer
357f7ee246
Always create a write/read pipes for MonitoredProcesses, otherwise dotnet can hang
...
Assuming its blocking on UE consuming the output of dotnet
#jira UE-108393
#rb Josh.Adams
#ROBOMERGE-SOURCE: CL 15409961 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15409998 by brandon schaefer in ue5-main branch]
2021-02-15 16:06:21 -04:00
nuno leiria
9f27b0049f
Pass flag -skipbuildeditor as well as -nocompileeditor from Turnkey
...
#rb trivial
#fyi josh.adams
[CL 15409643 by nuno leiria in ue5-main branch]
2021-02-15 15:34:45 -04:00
josh adams
13682c6497
- Renamed FileRetriever class to ITurnkeyContext
...
- Enhanced Turnkey error reporting to the editor (TurnkeyContext now has Log and ReportError)
- Improved the SDK display in the editor
- Various bug fixes
- Renamed GetAutoSDKDirectoryForMasterVersion() to GetAutoSDKDirectoryForMainVersion()
#rb brian.white
#ROBOMERGE-SOURCE: CL 15357339 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15360341 by josh adams in ue5-main branch]
2021-02-08 17:07:27 -04:00
Josh Adams
540f481be7
- Changed FSerializedUATTask to subclass from FMonitoredProcess, and moved it to MonitoredProcess.h/cpp
...
- Changed UATTask to use a FSerializedUATTask
#rb brian.white
#fyi david.harvey
[CL 15285599 by Josh Adams in ue5-main branch]
2021-02-02 18:18:02 -04:00
Josh Adams
8f2b9e8cb6
- Removed commented out code
...
#rb none
[CL 15258580 by Josh Adams in ue5-main branch]
2021-01-28 22:25:47 -04:00
nuno leiria
7cd84bd93c
Add quotes around the project path.
...
#rb trivial
#fyi josh.adams
[CL 15210375 by nuno leiria in ue5-main branch]
2021-01-26 15:43:23 -04:00
Josh Adams
83b5e351e8
- Pass -project to Turnkey when running initial VerifySDK during editor startup
...
#fyi nuno.leiria
#rb nuno.leiria
[CL 15166457 by Josh Adams in ue5-main branch]
2021-01-22 16:04:50 -04:00
nuno leiria
d611ad0d96
Fix a leftover argument setting the device as a project path for Turnkey
...
[CL 15165293 by nuno leiria in ue5-main branch]
2021-01-22 14:00:21 -04:00
nuno leiria
57b9d24bb0
Pass the project path to Turnkey when launching a map.
...
#rb josh.adams
[CL 15160166 by nuno leiria in ue5-main branch]
2021-01-21 18:35:42 -04:00