Commit Graph

30 Commits

Author SHA1 Message Date
ben marsh
d8eae57cbc Horde: Merging latest from Main.
#rnx

[CL 32513808 by ben marsh in 5.4 branch]
2024-03-26 12:45:01 -04:00
ben marsh
26995d9498 Horde: Merge latest from Main.
#rnx

[CL 32499723 by ben marsh in 5.4 branch]
2024-03-26 02:36:02 -04:00
ben marsh
1cff053b19 Horde: Merge latest from Main.
#rnx

[CL 32499577 by ben marsh in 5.4 branch]
2024-03-26 02:32:18 -04:00
ben marsh
31de910b47 Horde: Bulk merge from Main.
[CL 31637701 by ben marsh in 5.4 branch]
2024-02-19 22:32:12 -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
Ben Marsh
6ee8803dd7 Add support for passing properties to the <CsCompile> task, and fix parsing of ShooterGame project files in the BuildEditorAndTools.xml script.
#rb none
#rnx

[CL 14043020 by Ben Marsh in ue5-main branch]
2020-08-05 17:49:47 -04:00
Josh Adams
d04b198d32 - Removed Win32 from being referenced in:
- BuildScripts so builders won't compile it
  - UBT platform registration and from being registered in UBT (so it won't show up in VS)
  - PlatformInfo (so it can't triggered from Package/Launch On)
#rb ben.marsh

[CL 13546702 by Josh Adams in ue5-main branch]
2020-05-26 12:07:45 -04:00