4643 Commits

Author SHA1 Message Date
calvin zheng
4af950e3a4 Fix for BP only project quick launch fail
#jira UE-209584
#rb Josh.Adams, zack.neyland

[CL 34501471 by calvin zheng in 5.4 branch]
2024-06-19 11:34:26 -04:00
marc audy
ad31f2fbf7 [Backout] - CL34428868
#fyi josh.adams

Original CL Desc
-----------------------------------------------------------------
Brojught two CLs over from Main, in one change:

CHANGE 1:
- Made a script (ExportAppleBuild) for uploading or exporting .xcarchives (we had MakeIPA but this is more general purpose and uses a project param to get ASC params
  - This needs .plist files to control the export/upload process, added some premade default ones in Engine/Build/Xcode
- Refactored some code for the Auth param stuff

CHANGE 2:
- Updated packaging with -distribution, to take use -archivedirectory param (if it ends with .xcarchive) as an override location to write the .xcarchive, instead of ~/Library/Developer/Xcode (when -archive isn't set)
- Similarly if -archive and -archivedirectory ends with .xcarchive, then that is the name of the directory to archive to, instead of using Xcode's name
- Improved logging of xcarchive info
#rb zack.neyland
#jira UE-211111

[CL 34484380 by marc audy in 5.4 branch]
2024-06-18 18:48:52 -04:00
josh adams
68cc92460d Brojught two CLs over from Main, in one change:
CHANGE 1:
- Made a script (ExportAppleBuild) for uploading or exporting .xcarchives (we had MakeIPA but this is more general purpose and uses a project param to get ASC params
  - This needs .plist files to control the export/upload process, added some premade default ones in Engine/Build/Xcode
- Refactored some code for the Auth param stuff

CHANGE 2:
- Updated packaging with -distribution, to take use -archivedirectory param (if it ends with .xcarchive) as an override location to write the .xcarchive, instead of ~/Library/Developer/Xcode (when -archive isn't set)
- Similarly if -archive and -archivedirectory ends with .xcarchive, then that is the name of the directory to archive to, instead of using Xcode's name
- Improved logging of xcarchive info
#rb zack.neyland
#jira UE-211111

[CL 34428868 by josh adams in 5.4 branch]
2024-06-17 13:50:42 -04:00
brendan lienau
ecbc4534d9 [Gauntlet] TargetDeviceAndroid.IsActivityRunning() will now search for 'ResumedActivity' instead of 'mResumedActivity' when determining if the app is running in the foreground.
#jira UE-214990
#rb Chris.Babcock
#fixVersion 5.4.3

[CL 34324458 by brendan lienau in 5.4 branch]
2024-06-12 17:42:19 -04:00
Chris Babcock
c7c3572a7d Change method of ordering AFS startup sequence (am start -W doesn't work for older Android)
#jira UE-215554
#android
#review @Jack.Porter
#rb ben.temple

[CL 34314118 by Chris Babcock in 5.4 branch]
2024-06-12 13:20:44 -04:00
Ryan Hummer
b8621baf81 Fixing InstalledEngineBuild failing for licensees
Removing redundant copy as well, as the files are already tagged via other steps

#jira UE-212012
#rb jeremie.roy

[CL 32867348 by Ryan Hummer in 5.4 branch]
2024-04-10 18:58:19 -04:00
Chris Babcock
1c58fbd2dc Improved startup sequence for AFS server with updated UnrealAndroidFileTool executables (added pulldir command)
#jira UE-210383
#android
#review @Brandon.Schaefer
#rb Brandon.Schaefer

[CL 32625088 by Chris Babcock in 5.4 branch]
2024-03-29 17:51:53 -04:00
ben marsh
4d4a5686f0 Horde: Merging latest from Main.
[CL 32616952 by ben marsh in 5.4 branch]
2024-03-29 12:42:52 -04:00
ben marsh
e147400d00 Horde: Fix BuildAndTestProject.xml making assumptions about $(IsBuildMachine) meaning that we're running in an Epic-internal environment. Also publish artifacts to Horde.
#jira UE-210869, UE-210902

[CL 32616512 by ben marsh in 5.4 branch]
2024-03-29 12:24:41 -04:00
james singer
4ef70c57a0 Fix CombinePaths dereferencing null
#jira UE-210711


#rb Josh.Adams, zack.neyland

[CL 32561332 by james singer in 5.4 branch]
2024-03-27 18:23:42 -04:00
zousar shaker
e56b373f42 Add an option to force when exporting zen snapshots.
[CL 32513893 by zousar shaker in 5.4 branch]
2024-03-26 12:46:17 -04:00
zousar shaker
b957ae9353 Convert ue.projectstore file to json.
#rb dan.engelbrecht

[CL 32513882 by zousar shaker in 5.4 branch]
2024-03-26 12:46:12 -04:00
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
jerome delattre
1627a38bed [Gauntlet] Introduce a new class (UnrealLogStreamParser) to handle Unreal Structure logging output natively and use it during test tick to avoid parsing the output several times.
#jira UE-201653
#rnx
#rb sebastian.lewicki

[CL 32509794 by jerome delattre in 5.4 branch]
2024-03-26 11:17:01 -04:00
ben marsh
224cd25a34 Horde: Merging up to CL 32387555 from Main.
#rnx

[CL 32500390 by ben marsh in 5.4 branch]
2024-03-26 03:02:06 -04:00
ben marsh
377bb34a2a Horde: Merging latest from Main.
#rnx

[CL 32500076 by ben marsh in 5.4 branch]
2024-03-26 02:50:43 -04:00
will brown
0b586d1abe Calling the CustomCopyHandler during CreatePakResponseFileFromStagingManifest so that the copy output file can be correctly added to the PakResponse
#rb Josh.Adams, Zousar.Shaker

[CL 32499903 by will brown in 5.4 branch]
2024-03-26 02:41:15 -04:00
ben marsh
b5113957d4 Horde: Merging latest from Main.
#rnx

[CL 32499405 by ben marsh in 5.4 branch]
2024-03-26 02:21:51 -04:00
ben marsh
c200643b28 Horde: Merging latest from Main.
#rnx

[CL 32499253 by ben marsh in 5.4 branch]
2024-03-26 02:17:04 -04:00
joe kirchoff
33dd26a85b UAT: Fix log file name for UBT
#rnx

[CL 32498957 by joe kirchoff in 5.4 branch]
2024-03-26 02:09:39 -04:00
graeme thornton
025711fd6a Handle a case where a custom stage copy handler is specified but cannot be found. Catch the exception and continue with a warning
#rb will.brown

[CL 32498887 by graeme thornton in 5.4 branch]
2024-03-26 02:07:38 -04:00
ben marsh
fbea18dc23 Horde: Merging latest from Main.
#rnx

[CL 32498608 by ben marsh in 5.4 branch]
2024-03-26 01:59:46 -04:00
justin peterson
99e411745f [Backout] - CL32069881 - CIS Compile Error
[FYI] joe.barnes
Original CL Desc
-----------------------------------------------------------------
Make UpdatePackagingParameters non-platform specific (even though it is) and mov it into it's own file. Keep implementation in platform specific file. This keeps from breaking the build script for those that don't have Switch support synced.

#rb brendan.lienau

[CL 32497170 by justin peterson in 5.4 branch]
2024-03-26 00:58:45 -04:00
joe barnes
fef180b4ee Make UpdatePackagingParameters non-platform specific (even though it is) and mov it into it's own file. Keep implementation in platform specific file. This keeps from breaking the build script for those that don't have Switch support synced.
#rb brendan.lienau

[CL 32497154 by joe barnes in 5.4 branch]
2024-03-26 00:58:24 -04:00
gary yuan
0150b8d6f8 [Gauntlet] Fix for basedir command line setting from path containing spaces
#rb Jerome.Delattre

[CL 32496943 by gary yuan in 5.4 branch]
2024-03-26 00:52:53 -04:00