Commit Graph

197 Commits

Author SHA1 Message Date
adam kinge
6c850e655c Add missing iOS simulator libs to IB
#jira UE-208989
#rb zack.neyland

[CL 32135347 by adam kinge in ue5-main branch]
2024-03-08 17:47:58 -05:00
Alejandro Arango
567bf59e9f TP_InCamVFXPBP: Removed dependencies that prevented usage of the template in Linux.
Also allowed it to be shipped for Linux.

#jira UE-165507
#rb alejandro.arango


#virtualized

[CL 32115107 by Alejandro Arango in ue5-main branch]
2024-03-08 05:41:33 -05:00
Alejandro Arango
b9579f02ff Templates: Fixed some ME templates not showing up in Linux
Also fixed a couple of unversioned uassets.

TP_DMXBP
---------
InstalledEngineFilters.xml
    Removed it from CopyEditorFilterWin64
    Added it to CopyEditorFilter
    Remove it from ProjectsToBuildDDCWin64
    Added it to ProjectsToBuildDDC
InstalledBuild.cs
    Moved out of win64 condition in GetDdcProjects

With this, it should now also show up in Linux and Mac.

TP_nDisplayBP
-------------

.uproject
    Removed Vscouting and OpenXR dependency.
    Added Linux in its TargetPlatforms
InstalledEngineFilters.xml
    Added to CopyEditorFilterLinux (so we'll have Win+Linux)

With this, it should now also show up in Linux.

#jira UE-165507
#rb vitalii.boiko

#virtualized

[CL 32112299 by Alejandro Arango in ue5-main branch]
2024-03-07 22:10:07 -05:00
Ryan Hummer
627c7964e5 Adding UBA Binaries to the installed engine build
#rnx
#jira UE-202944
#rb none

[CL 30934796 by Ryan Hummer in ue5-main branch]
2024-01-26 14:23:35 -05:00
zousar shaker
5e027b8e28 Include zenserver, zen, and crashpad_handler executables when producing installed engine builds for UE.
#jira UE-201863

[CL 30126251 by zousar shaker in ue5-main branch]
2023-12-05 13:26:27 -05:00
james singer
e754c55bdc Fix vulkan validation layers not showing up in installed engine builds
note: preflight is from this change unshelved in UE5/Main so that I could run a scheduled release build

#jira UE-198430
#rb Ryan.Hummer, JeanNoe.Morissette

[CL 29046120 by james singer in ue5-main branch]
2023-10-24 10:42:34 -04:00
calvin zheng
f59750d968 Fix for NavigateToFunctionSource crash/error, use xcode built in atos instead of UnrealAtoS as it can't handle universal build.
#jira UE-195221
#rb Josh.Adams, Zack.Neyland

[CL 28753266 by calvin zheng in ue5-main branch]
2023-10-13 11:00:06 -04:00
josh adams
b64cad84ae - Fixed various blocking issues with making Mac/IOS builds that can be uploaded to AppStore in Xcode
* Missing ThinApp.sh
  * Missing some quotes around a variable in GenerateUniversalDSYM.sh
  * Correctly filter out the stub .app's and such when copying the Staged data directory into the .app
  * Disabled the Mac's Sign To Run Locally option by default, as that causes Xcode's Validation/Upload to not have the team name embedded in it, causing a hassle while pushing up to AppStore/TestFlight
  * Fixed the PRODUCT_NAME for BP projects
  * Made CrashReportClient be a sandboxed app that inherits from parent
  * Fix Hybrid apps to check all platforms before in the project generator, so that if a project needs a temp target for IOS (via a plugin)
  * Disabled the LoginFlow module from OnlineFramework plugin - this was causing issues with having CEF and EpicWebHelper embedded into a sandboxed .app, and LoginFlow isn't seemingly actually used by anything
  * Set the no-encryption setting in the template Mac plist to make uploading to TestFlight/AppStore easier
  * Fixed editor to not compile as universal when using -distribution, only the client should be universal
  * Further improvements to stripping out nested .app's in a final .app (remove them from the staged directory helps)
  * Changed how the Mac app name is displayed, since the .app name itself is shown in the Finder,  unlike IOS where the CFBundleName is shown (the archived .app name in the .xcarchive is named by a project setting, falling back to the .uproject name if not set)
  * Disabled the SignExecutables function on Modern because they attempt to sign the wrong .apps, and one is no longer (previously it was uselessly signing .apps, but now it throws an error due to changes for the third item in this list)
  * Legacy Xcode mode is forced with Window's Remote Mac builds, so use the old legacy code when running under windows
  * Added a third party .cpp file to get copied to remote macs
  * Fix Tools -> Open Xcode not working with modern Xcode

#jira UE-197465

[CL 28724701 by josh adams in ue5-main branch]
2023-10-12 15:44:13 -04:00
josh adams
c2437d9b07 - Fixed various issues with making Mac/IOS builds that can be uploaded to AppStore in Xcode
* Missing ThinApp.sh
  * Missing some quotes around a variable in GenerateUniversalDSYM.sh
  * Correctly filter out the stub .app's and such when copying the Staged data directory into the .app
  * Disabled the Mac's Sign To Run Locally option by default, as that causes Xcode's Validation/Upload to not have the team name embedded in it, causing a hassle while pushing up to AppStore/TestFlight
  * Fixed the PRODUCT_NAME for BP projects
  * Made CrashReportClient be a sandboxed app that inherits from parent
  * Fix Hybrid apps to check all platforms before in the project generator, so that if a project needs a temp target for IOS (via a plugin)
  * For hybrid projects, don't append Game to the end of the Game target names, as that is the default, and it makes for better named products
  * Disabled the LoginFlow module from OnlineFramework plugin - this was causing issues with having CEF and EpicWebHelper embedded into a sandboxed .app, and LoginFlow isn't seemingly actually used by anything
#jira UE-196297,UE-196299,UE-196296,UE-196300,UE-196295
#rb adam.kinge

[CL 28463729 by josh adams in ue5-main branch]
2023-10-04 13:25:29 -04:00
mitchell wilson
5b049edd52 Adding Vehicle CPP template to game templates list now that it has been updated in 5.3.
#rb none

[CL 27241993 by mitchell wilson in ue5-main branch]
2023-08-21 12:12:56 -04:00
ahmed rizwan
5b494a5540 FAB plugin - mask out the plugin from UE5 binary install
#jira UE-193058

[CL 27122863 by ahmed rizwan in ue5-main branch]
2023-08-15 17:54:57 -04:00
chris babcock
6b2d27b94e Add exported=false to GameActivity for splashscreen case
Include symbol formatter for Android lldb in release

#android
[REVIEW] [at]Ben.Temple
#rb Ben.Temple

[CL 26760025 by chris babcock in ue5-main branch]
2023-08-01 18:58:16 -04:00
Ryan Hummer
3ebc0e1bcf Removing mono/xbuild part 1
* Updating references to use dotnet
* Add new RunDotnet scripts
* Removing Mono sh scripts and references to them

#rnx
#jira UE-153293
#rb josh.adams, zack.neyland, brandon.schaefer

[CL 26737744 by Ryan Hummer in ue5-main branch]
2023-08-01 10:02:58 -04:00
slonopotamus
280cffcf4e PR #10328: Copy Engine/Build/Turnkey directory to installed builds
#rnx
#jira UE-182390
#rb josh.adams

[CL 26719557 by slonopotamus in ue5-main branch]
2023-07-31 16:22:20 -04:00
catalin dragoiu
7345fd9419 Add UnrealTraceServer to the Linux and Mac installed builds.
#rb Ionut.Matasaru
#jira UE-190785

[CL 26520761 by catalin dragoiu in ue5-main branch]
2023-07-21 14:39:52 -04:00
calvin zheng
0ee903d2cb add modern Xcode related scripts to installed build
#rb Josh.Adams

[CL 25987527 by calvin zheng in ue5-main branch]
2023-06-14 14:13:47 -04:00
calvin zheng
7e71378ec3 add Engine/Build/Mac/Resources to installed build
#jira UE-186765
#rb Ryan.Hummer
#preflight n/a

[CL 25679382 by calvin zheng in ue5-main branch]
2023-05-30 12:26:38 -04:00
Joe Kirchoff
e2ad85b680 Disable CI for platform
#rnx
#jira UE-185135
#rb Ryan.Hummer
#preflight 64597666023fe5d3ad67c021

[CL 25456938 by Joe Kirchoff in ue5-main branch]
2023-05-12 14:46:26 -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
adam kinge
0585b3d9bd Rsync over the FacebookSDK xcframework files for Remote Mac builds. Also, include the new xcframework files in the Install Build.
#jira UE-179556
#rnx
#rb jack.porter
#preflight none for Remote Mac or Install Builds
#lockdown jack.porter

[CL 24572242 by adam kinge in ue5-main branch]
2023-03-09 01:21:45 -05:00
zack neyland
d94ef81c76 Build: Filter out python files for platforms that can't use them in InstallBuilds.
#10137
#jira UE-177819
#preflight na
#rb ryan.hummer

[CL 24355932 by zack neyland in ue5-main branch]
2023-02-22 00:23:06 -05:00
Ryan Hummer
9ab534bef1 Update PresentMon reference
#rnx
#jira none
#rb none

[CL 23782613 by Ryan Hummer in ue5-main branch]
2023-01-19 17:52:27 -05:00
ryan hummer
4d991a257e Move installer file tagging from inside a plugin definition to the installed engine build script
Also ensuring it is appropriately signed.

#rnx
#jira UE-173709
#rb Bryan.Johnson
#preflight 63c81933fb1a8cf245cedc2d

[CL 23770033 by ryan hummer in ue5-main branch]
2023-01-19 00:47:49 -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
vitalii boiko
de6c88a43b TextureShare: Added missing filters for TextureShare SDK\Samples in InstalledEngineFilters.xml and updated binaries accordingly
#jira UE-173537
#rb Alejandro.Arango
#preflight 63b87fa9d862fdd3475297b6

[CL 23604409 by vitalii boiko in ue5-main branch]
2023-01-06 17:23:58 -05:00