james singer
b4f8cd9513
Linux: Fix IsVanilla check by implementing EnumerateLauncherEngineInstallations for Linux
...
- Also add -BuildId flag to allow released builds to be registered as "launcher" builds.
- This gets us telemetry and the ability to open projects made on the Mac and Windows builds without being prompted to open a copy
#jira UE-195467
#rb zack.neyland, ryan.hummer
#p4v-cherrypick 27716361
[CL 27884074 by james singer in 5.3 branch]
2023-09-14 12:55:48 -04:00
Ryan Hummer
15a13f6634
Fixing InstalledEngineBuild for Mac producing duplicate output errors when WithClient is enabled
...
#rnx
#jira UE-191596
#rb bryan.johnson
#prelight 64c80430a8539ecb49a30011
[CL 26718648 by Ryan Hummer in 5.3 branch]
2023-07-31 16:01:42 -04:00
Ryan Hummer
c176215c1e
Removed VS2019 args from InstalledEngineBuild
...
#rnx
#jira UE-190809
#rb none
[CL 26713748 by Ryan Hummer in 5.3 branch]
2023-07-31 13:56:25 -04:00
alejandro arango
cc9b643d45
Switchboard: Added helper to lock gpu clocks, which is currently required for reliable smpte-2110 gpu direct.
...
#rb simon.therriault, zach.brockway
#jira UE-167327, UE-182184
#preflight 642b9172ce01db47acef7856
[CL 24907128 by alejandro arango in ue5-main branch]
2023-04-04 01:47:12 -04:00
chad garyet
8ced336447
add option to build with 2019 toolchain for win64 precompile targets
...
#jira UE-182116
#rb ryan.hummer
#preflight none
[CL 24899597 by chad garyet in ue5-main branch]
2023-04-03 16:19:10 -04:00
josh adams
2eceac7cb7
- Fixed Mac codesigning for InstalledBuilds (and in general)
...
- Now codesign with ad-hoc/dummy cert in FInalizeAppBundle.sh
#rb zack.neyland,calvin.zheng
#jira UE-181328
#preflight 64210d7fc44ce895fc2ed032
[CL 24811015 by josh adams in ue5-main branch]
2023-03-27 18:28:25 -04:00
David Lesage
d1810611dd
#jira UE-176784: Remove IFC plugin
...
#rb jeanluc.corenthin
#preflight 641b19aebb1320be41992e92
[CL 24748189 by David Lesage in ue5-main branch]
2023-03-22 11:14:35 -04:00
dan elksnitis
67731ffe3e
[ddc] allow custom args passed to "engine" DDC pak command; use this to enable SM6 by default when cooking DDC pak for engine content (required since some templates enable SM6 by default)
...
#jira UE-177811
#preflight https://horde.devtools.epicgames.com/job/6414a23f5d3e25354f3a1734
[CL 24734303 by dan elksnitis in ue5-main branch]
2023-03-21 13:03:58 -04:00
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