Commit Graph

316 Commits

Author SHA1 Message Date
Ryan Hummer
026d68d67e Fixing graph error when WithWin64 is false
#rnx
#jira none
#rb none
#preflight none

[CL 24223249 by Ryan Hummer in ue5-main branch]
2023-02-14 18:34:55 -05:00
ryan hummer
3459e1dedf Changing Mac to generate Universal Binaries
#rnx
#jira UE-175566
#rb Bryan.Johnson, Zack.Neyland
#preflight 63d848563656ea96dc2d123b

[CL 24009682 by ryan hummer in ue5-main branch]
2023-02-04 00:31:32 -05:00
Tim Smith
c4c43b651b Updating installed engine build scripts to no longer compile UnrealHeaderTool.
#rb ryan.hummer
#preflight 63c00fda8f4acc7b54d36217

[CL 23662182 by Tim Smith in ue5-main branch]
2023-01-12 09:22:17 -05:00
Joakim Lindqvist
2469420ba8 Installed builds - Make sure to copy OidcToken for Linux and Mac
#jira UE-173034

[CL 23661125 by Joakim Lindqvist in ue5-main branch]
2023-01-12 07:43:28 -05:00
Josh Adams
dfc3e98c46 - Removed outdated armv7 from android architecture list
#rb trivial
#preflight skip

[CL 23644873 by Josh Adams in ue5-main branch]
2023-01-11 09:32:56 -05:00
ryan hummer
8566b76a2b Ensure more files are digitally signed
#rnx
#rb Bryan.Johnson
#jira UE-173221, UE-173222, UE-173224, UE-173226, UE-173228
#preflight 63bc2eff577437afe6cd450f

[CL 23631812 by ryan hummer in ue5-main branch]
2023-01-10 15:23:14 -05:00
Joakim Lindqvist
53fc12bc02 Stage OidcToken for installed builds to resolve UE-173034
#preflight 63bc12aac45a2c81e07e53f2
#jira UE-173034

[CL 23611532 by Joakim Lindqvist in ue5-main branch]
2023-01-09 08:55:43 -05:00
ryan hummer
b08e46f2f2 Ensure all approprate files are digitally signed
#rnx
#jira UE-172184
#rb Bryan.Johnson
#preflight 639a971a8c5081ee9adfa22f

[CL 23531559 by ryan hummer in ue5-main branch]
2022-12-15 16:02:39 -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
ryan hummer
d9f4c760a6 Addressing InstalledEngineBuild for mac requiring Windows steps
Mac DDC was requiring Win64 C# tools, split Make Feature packs to have a dedicated mac agent to remove native & C# Win64 requirements

#rnx
#jira UE-170349
#rb Bryan.Johnson
#preflight 638520f78b12eb83a759564b

[CL 23314044 by ryan hummer in ue5-main branch]
2022-11-29 13:37:12 -05:00
Brandon Schaefer
639130d7b8 EpicWebHelper undecorates Shipping builds, which is what we depend on for Launching
Move to build these for Win/Mac in Shipping to replace the checked into p4 version

#jira none
#rb none
#preflight none
#fyi  Ryan.Hummer, Alfred.Reynolds

[CL 23078731 by Brandon Schaefer in ue5-main branch]
2022-11-10 10:09:26 -05:00
Brandon Schaefer
59b0f2816b Fix not building EpicWebHelper for installed builds for Linux
#jira UE-169773
#rb none
#preflight none
#fyi Ryan.Hummer

[CL 23078648 by Brandon Schaefer in ue5-main branch]
2022-11-10 10:02:41 -05:00
ryan hummer
1d718032f6 Correctly re-enabling dsym generation for mac
Force the editor & tools to have symbols, game targets are optional based on WithFullDebugInfo

#rnx
#jira UE-152920
#rb chad.garyet
#preflight 635bf394ae6840072d2a13b4

[CL 22850394 by ryan hummer in ue5-main branch]
2022-10-29 01:41:35 -04:00
ryan hummer
b7cf1c0511 Fixing EpicGames.Perforce.Native not being included in an installed linux build
#rnx
#jira UE-168569
#rb ??
#preflight none

[CL 22823597 by ryan hummer in ue5-main branch]
2022-10-28 00:34:08 -04:00
ryan hummer
11be2f06e4 Adjusted Game Configuration Build Order for InstalledEngineBuild
Working around an issue with Game compiliation with no ParallelExecutor and including the clean argument

#rnx
#jira UE-168374
#rb ??
#prelight none

[CL 22823566 by ryan hummer in ue5-main branch]
2022-10-28 00:32:00 -04:00
ryan hummer
b3931d0b5e Disable dsym generation due to a symbol failing to be dumped by breakpad
#rnx
#jira UE-152920
#rb ??
#preflight none

[CL 22823562 by ryan hummer in ue5-main branch]
2022-10-28 00:31:43 -04:00
ryan hummer
1fd5334423 Removing force enabling AllowParallelExecutor
Don't force enable if IsBuildMachine is eanbled.

#rnx
#jira UE-168358
#rb ??
#preflight none

[CL 22802895 by ryan hummer in ue5-main branch]
2022-10-26 22:21:12 -04:00
ryan hummer
998e51acb1 Allow enabling of DYSM files for Mac with an Installed Engine Build
* Change -NoDSYM arg to -EnableDSYM to allow enabling of DYSM files for Mac
* Plumb that setting through InstalledEngineBuild.xml to allow generating them for an engine build

#rnx
#jira UE-152920
#rb zack.neyland
#preflight 635826c2446a7f4746f6460a

[CL 22798636 by ryan hummer in ue5-main branch]
2022-10-26 19:13:17 -04:00
ryan hummer
b4ef6d7ec4 Ensure Build Tool CS Binaries are properly filtered when generating an installed build
Setup a new filter property to filter when tagging before copying to the final install path

#rnx
#jira UE-168092
#rb chad.garyet
#preflight 6356dcb9cb31f106cea6cef3

[CL 22792865 by ryan hummer in ue5-main branch]
2022-10-26 17:27:28 -04:00
ryan hummer
7158f27718 Disable AllowParallelExecutor by default for UnrealGame
Work around for ParallelExecutor issues with PCH's for some machine setups

#rnx
#jira UE-160341, UE-163311
#rb joe.kirchoff
#preflight none

[CL 22712202 by ryan hummer in ue5-main branch]
2022-10-22 15:37:07 -04:00
josh adams
30245001cf - Change Mac to use "dotnet msbuild" to compile C# programs with, instead of msbuild - dotnet is shipped with the engine so is always there. This is to fix builders building with xbuild which is deprecated and going away
- Removed unused MobileDeviceInterface
#jira UE-164616
#rb adam.kinge
#preflight 6352ccfee6096564af79599f

[CL 22693841 by josh adams in ue5-main branch]
2022-10-21 13:25:02 -04:00
Ryan Hummer
a82039244e Fixing up some UAT/UBT issues with installed builds
* Missing various dlls
* Excluding obj folders for Automation tool and platform folders
* Full fix for mac missing dlls

#rnx
#jira UE-166753, UE-166963
#rb joe.kirchoff
#preflight 635146eb047f3570addf9c8c

[CL 22671708 by Ryan Hummer in ue5-main branch]
2022-10-20 17:04:26 -04:00
Ryan Hummer
9284680920 Restore performing an enumerate compile for UAT to collect reference libraries
Mac & Linux Only

#rnx
#jira UE-112839
#rb none
#preflight TBD

[CL 22547281 by Ryan Hummer in ue5-main branch]
2022-10-14 23:30:49 -04:00
jason walter
8426fab963 Add UnrealMultiUserSlateServer to the installed build list.
#jira UE-166838
#rb zach.brockway
#preflight 6345e4b1663dafe416e593ca
#lockdown alejandro.arango

[CL 22483092 by jason walter in ue5-main branch]
2022-10-12 14:49:57 -04:00
josh adams
847a24be46 - Fixed an issue with x86 dylibs stomping on arm64 dylibs in InstalledBuilds
#rb ryan.hummer
#preflight 632ddc43a4769ad714057d89
#jira UE-163939

[CL 22164389 by josh adams in ue5-main branch]
2022-09-23 20:22:16 -04:00