Commit Graph

32 Commits

Author SHA1 Message Date
ben marsh
5f6aba1816 Horde: Set the compatible changelist when building editor binaries.
[CL 32768655 by ben marsh in ue5-main branch]
2024-04-05 14:56:14 -04:00
ben marsh
702917f1fe Horde: Add the ugs-project key to artifacts produced by BuildEditorAndTools.xml.
[CL 32467713 by ben marsh in ue5-main branch]
2024-03-25 08:22:16 -04:00
ben marsh
8cfd16cb7c Horde: Propagate artifact keys from BuildGraph scripts to Horde.
#rnx

[CL 32322725 by ben marsh in ue5-main branch]
2024-03-19 08:41:25 -04:00
ben marsh
1da690a158 Horde: Fix base path for uploading editor PCBs from BuildEditorAndTools.xml script.
#rnx

[CL 32322598 by ben marsh in ue5-main branch]
2024-03-19 08:31:28 -04:00
ben marsh
5d912d202e Horde: Use the new artifacts system for tagging binaries produced for UGS.
#rnx

[CL 32294745 by ben marsh in ue5-main branch]
2024-03-17 19:36:12 -04:00
ben marsh
27ee5e4787 Horde: Add labels to BuildEditorAndTools script.
#jira UE-206733

[CL 31626766 by ben marsh in ue5-main branch]
2024-02-19 17:00:50 -05:00
ben marsh
41c1f420eb BuildGraph: Add a task to upload artifacts to Horde.
[CL 30292274 by ben marsh in ue5-main branch]
2023-12-13 09:55:43 -05:00
bryan johnson
733eaa111c Add options for Compile Tools Arguments
#rnx
#rb none

[CL 27272119 by bryan johnson in ue5-main branch]
2023-08-22 11:40:32 -04:00
Bryan Johnson
67d74032c2 Add support for EditorCompileArgs Option
#jira none
#rnx
#rb none

[CL 27036906 by Bryan Johnson in ue5-main branch]
2023-08-11 14:11:56 -04:00
Ben Marsh
d44f632932 Fix BuildEditorAndTools not supporting project arguments with relative paths correctly.
#fyi Ryan.Hummer
#preflight none

[CL 25316617 by Ben Marsh in ue5-main branch]
2023-05-03 09:14:00 -04:00
Ben Marsh
38e38030bf Include a generated TargetInfo.json file with the pre-built editors, and set the "promoted" flag by default.
This allows running the editor without having to run UBT to determine all the available targets for a project.

#preflight none

[CL 24461562 by Ben Marsh in ue5-main branch]
2023-03-01 09:22:34 -05:00
Tim Smith
b3eae65080 Updating sample build scripts to not build UnrealHeaderTool
#rb
#preflight 63c01af8bf54fa7b3668d1d7

[CL 23662742 by Tim Smith in ue5-main branch]
2023-01-12 09:57:35 -05:00
Alexis Matte
8b8765cb61 Make sure InterchangeWorker is build by UGS and when we release it.
#jira UE-108125
#rb
#rnx
#preflight 638a0c194b2f03a7d7a812fd

[CL 23372363 by Alexis Matte in ue5-main branch]
2022-12-02 09:45:14 -05:00
Bryan Johnson
6e6c6783bb Allow to override the agent type for BuildEditorAndTools job
#rnx
#jira none
#rb Ryan.Durand

[CL 19055947 by Bryan Johnson in ue5-main branch]
2022-02-18 15:32:14 -05:00
ryan hummer
3421d4816e Adding an option to specify the archive name of a PCBs archive
Allows building a project that does not specifies an editor, using UnrealEditor, but is its own project to prevent archives stomping over each other

#rnx
#jira none

#ROBOMERGE-AUTHOR: ryan.hummer
#ROBOMERGE-SOURCE: CL 18757311 in //UE5/Release-5.0/... via CL 18759649 via CL 18760671
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18760899 by ryan hummer in ue5-main branch]
2022-01-27 15:49:08 -05:00
Ryan Hummer
69121f3a00 Add the ability to specify additional tools in the BuildEditorAndTools build graph
#jira none
#rb ryan.durand, ryan.hummer
#fyi bryan.johnson
#preflight skip

[CL 18618684 by Ryan Hummer in ue5-main branch]
2022-01-14 11:28:40 -05:00
jonathan adamczewski
d35f484540 BuildEditorAndTools.xml:
Recursively bundle pre-compiled AutomationTool binaries, based on the method used in InstalledEngineBuild.xml

(AutomationTool is pre-built before the script is run - there is no need to build it again)


#jira UE-114327

[CL 16119044 by jonathan adamczewski in ue5-main branch]
2021-04-26 17:28:20 -04:00
Ryan Durand
08540a873a Update BuildEditorAndTools.xml to attempt to get the P4CLIENT from the env vars and use that to generate the submit client, otherwise falling back on the old method.
#rnx
#rb none
#jira UE-109605

[CL 15626974 by Ryan Durand in ue5-main branch]
2021-03-05 13:55:19 -04:00
Marc Audy
cac1fe0019 Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
This represents UE4/Main @ CL# 15277572

[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00
Marc Audy
68150e0be7 Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
This represents UE4/Main @ 14594913

[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Marc Audy
4c1bb11c29 Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck

[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Ben Marsh
03675533ea Rename UE4Game -> UnrealGame, UE4Client -> UnrealClient, UE4Server -> UnrealServer.
Mostly a find/replace, though I have looked through the changes and attempted to update references to other things as necessary (eg. renaming IOS plist files for IOS). I'm not set up to test on any platforms other than windows, and was hoping to get your blessing to submit and give QA enough time as possible to uncover issues before the next milestone release.

Particular things that I know I'm not sure about:
- Android references /UE4Game/ paths everywhere (for paths on device, I think). I have no idea if I've got them all.
- I've renamed the iOS mobileprovisions, but I don't know if they need regenerating for the new app name.
- Likewise, not sure what needs to be updated for icon bundles on iOS.

Things that have not been changed:
- Windows still uses IDI_UE4ICON for its icon
- UE4CommandLine.txt
- There's still a UE4Game module which is used by content-only projects

#rb none

[CL 14301890 by Ben Marsh in ue5-main branch]
2020-09-11 15:54:42 -04:00
Ben Marsh
486408b1a9 Rename UE5Editor to UnrealEditor.
#rb none
#jira UE-97600

[CL 14292067 by Ben Marsh in ue5-main branch]
2020-09-10 15:39:00 -04:00
Ben Marsh
be7034ec27 Rename UE4Editor to UE5Editor, and generated solution/projects from UE4 -> UE5.
UE4Game/Client/Server targets left intact for the time being.

#rb none

[CL 14288076 by Ben Marsh in ue5-main branch]
2020-09-10 09:10:30 -04:00
Chad Garyet
eb0a6fa599 Change the name of the zip file to EditorTarget rather than just "Editor"
#jira none
#rb none
#rnx

[CL 14048898 by Chad Garyet in ue5-main branch]
2020-08-06 12:56:01 -04:00