Ben Marsh
599f0ff525
BuildGraph: Add support for passing text files containing environment variables into AWS, Docker, Helm and Spawn tasks. Also add an Aws-AssumeRole task which can assume a role and write a new list of environment variables.
...
[CL 16341432 by Ben Marsh in ue5-main branch]
2021-05-15 12:48:30 -04:00
Ben Marsh
e08c576d11
Merging ContentHash changes from Horde repo.
...
[CL 16317843 by Ben Marsh in ue5-main branch]
2021-05-13 16:13:41 -04:00
Ben Marsh
c832a942f1
Fix P4 fstat calls for a particular changelist including an invalid last record.
...
[CL 16316832 by Ben Marsh in ue5-main branch]
2021-05-13 15:20:08 -04:00
Ben Marsh
b53d6d9a3e
Add UE metadata to managed perforce library.
...
[CL 16247906 by Ben Marsh in ue5-main branch]
2021-05-10 09:49:18 -04:00
Ben Marsh
69abc54b6a
Fix force-sync in managed P4 library not correctly writing out temp file.
...
[CL 16247638 by Ben Marsh in ue5-main branch]
2021-05-10 09:10:04 -04:00
Ben Marsh
f5b02c809e
Fix ManagedProcess not correctly saving stdout/stderr handles on non-Windows platforms.
...
[CL 16247626 by Ben Marsh in ue5-main branch]
2021-05-10 09:09:21 -04:00
Ben Marsh
63c7abb560
UBT: Fix exception trying to read makefile with null directoryreference objects.
...
[CL 16180253 by Ben Marsh in ue5-main branch]
2021-05-02 14:02:22 -04:00
jonathan adamczewski
1f82bedc58
Removal some references to Mono
...
#trivial
#jira none
[CL 16171278 by jonathan adamczewski in ue5-main branch]
2021-04-30 14:34:17 -04:00
Ben Marsh
0f22082952
UGS: Enable deterministic output.
...
[CL 16170686 by Ben Marsh in ue5-main branch]
2021-04-30 13:47:27 -04:00
Ben Marsh
69d6f57566
UBT: Fix error trying to read makefile, due to value being null.
...
[CL 16170433 by Ben Marsh in ue5-main branch]
2021-04-30 13:31:27 -04:00
Jeff Farris
a77254a154
Added configurations to EpicGames.Perforce.Managed.csproj. Hand-edit of the csproj to temporarily fix the build, needs proper attention.
...
#fyi Ben.Marsh
[CL 16153707 by Jeff Farris in ue5-main branch]
2021-04-29 01:46:26 -04:00
Ben Marsh
f036409a00
Add managed Perforce library for Horde.
...
[CL 16153073 by Ben Marsh in ue5-main branch]
2021-04-28 23:13:14 -04:00
Ben Marsh
73ca289484
Missing files.
...
[CL 16152992 by Ben Marsh in ue5-main branch]
2021-04-28 23:07:41 -04:00
Ben Marsh
ab6a1064c1
Add new CopyToAsync() overloads.
...
[CL 16152979 by Ben Marsh in ue5-main branch]
2021-04-28 23:07:00 -04:00
Ben Marsh
c194726e2c
Allow using different phrasing when joining lists of strings.
...
[CL 16152913 by Ben Marsh in ue5-main branch]
2021-04-28 23:01:58 -04:00
Ben Marsh
ea1b647737
Fix missing copyright notices.
...
[CL 16136106 by Ben Marsh in ue5-main branch]
2021-04-27 23:54:12 -04:00
Ben Marsh
bc47b15e06
Merge utility library changes from GitSync.
...
[CL 16135807 by Ben Marsh in ue5-main branch]
2021-04-27 22:41:48 -04:00
Ben Marsh
9298370c22
P4VUtils: Fix some exceptions caused by long command lines.
...
#rb none
#rnx
[CL 16000723 by Ben Marsh in ue5-main branch]
2021-04-13 23:24:45 -04:00
Ben Marsh
7487ffd36a
P4VUtils: Fix edigrate operations on large changelists.
...
[CL 15996781 by Ben Marsh in ue5-main branch]
2021-04-13 18:41:00 -04:00
Joe Kirchoff
92439f3549
UnrealGameSync: Check available free space before syncing from perforce
...
Add helper function to format bytes as a human readable string.
#jira UE-105277
#rb Ben.Marsh
[CL 15959785 by Joe Kirchoff in ue5-main branch]
2021-04-08 16:20:00 -04:00
Ben Marsh
0720d5369e
P4VUtils: Add a compile command, which builds files in the selected changelist as non-unity. Automatically detects which project the files are in, etc...
...
#rb none
#fyi jeanfrancois.dube
[CL 15847298 by Ben Marsh in ue5-main branch]
2021-03-28 19:43:37 -04:00
ben marsh
e42572bf92
Fix permissions when extracting a Windows zip file on Mac.
...
#jira UE-110667, UE-110669
#ROBOMERGE-SOURCE: CL 15699842 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)
[CL 15699855 by ben marsh in ue5-main branch]
2021-03-15 15:58:33 -04:00
Ben Marsh
6033fc315a
Fix UBT log not containing all log levels.
...
#rb none
#rnx
[CL 15680881 by Ben Marsh in ue5-main branch]
2021-03-11 16:45:48 -04:00
mieszko zielinski
2fc1c5f39f
Added missing copyright boilerplate
...
[FYI] Jonathan.Adamczewski, Ben.Marsh
#ROBOMERGE-SOURCE: CL 15623120 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)
[CL 15623125 by mieszko zielinski in ue5-main branch]
2021-03-05 07:10:39 -04:00
ben marsh
a4d4c5c295
Fix for missing file permissions on Mac.
...
Switches the default zip utility to be the built in NET ZipArchive class. Adds additional support for storing permission bits by P/Invoking libSystem.dylib and adding the flags from stat64() to the ZipArchiveEntry. Also restores the permissions on unzip. One less dependency on Ionic.Zip. :)
#jira UE-109089
[FYI] Jonathan.Adamczewski
#rb none
#ROBOMERGE-SOURCE: CL 15620859 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)
[CL 15620862 by ben marsh in ue5-main branch]
2021-03-04 22:18:07 -04:00