Commit Graph

6285 Commits

Author SHA1 Message Date
andrew grant 806a33979e Fix for issue on Linux trying to create a file at a path that doesn't exist (on Windows & Mac other code results in this path being created earlier).
#jira #rb na
[FYI] michael.sartain

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7647006 in //UE4/Release-4.23/... via CL 7647007
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v388-7785529)

[CL 7789544 by andrew grant in Dev-Build branch]
2019-08-06 10:39:22 -04:00
Ben Marsh b45ba10a85 UGS: Add guards around a few places that can throw exceptions due to external factors.
#rb none
#rnx

[CL 7786993 by Ben Marsh in Dev-Build branch]
2019-08-06 09:51:13 -04:00
Joakim Lindqvist 9bd3c52a8e Added option to VSCode generator to include all files (disabled by default).
#rb none

[CL 7785859 by Joakim Lindqvist in Dev-Build branch]
2019-08-06 07:30:57 -04:00
josh engebretson 1d9e25e40d Fix issue with accessing mapped volume on Mac workers
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 7628646 via CL 7636472 via CL 7636624
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7733526 by josh engebretson in Dev-Build branch]
2019-08-05 07:40:47 -04:00
andrew grant 1004e7cebc QOL improvements for Mac from UE4/Main that missed original branch
- Use msbuild where possible for building UAT by checking for mono5
- Hash state of UAT scritps post-compile to skip redundant rebuilds

#jira nojira
#rb na

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7634479 in //UE4/Release-4.23/... via CL 7634480
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7731875 by andrew grant in Dev-Build branch]
2019-08-05 07:11:19 -04:00
daniel rahier 5759443853 Fixed incorrect transforms being streamed from Maya plugin and allow to select role of streamed Subjects
#jira UE-76890, UE-76912
#rb Patrick.Boutot, Simon.Therriault

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: daniel.rahier
#ROBOMERGE-SOURCE: CL 7633549 in //UE4/Release-4.23/... via CL 7633553
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7731838 by daniel rahier in Dev-Build branch]
2019-08-05 07:11:00 -04:00
pete procopio ac2a4dfb81 FORT-192662:Add ability to use Launcher ContentProviderand to get CommandLine and Install Type for AppsFlyer
#jira:FORT-192662
#android
#kairos

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: pete.procopio
#ROBOMERGE-SOURCE: CL 7615728 via CL 7616480 via CL 7616516 via CL 7624236 via CL 7624414
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7728049 by pete procopio in Dev-Build branch]
2019-08-05 06:33:43 -04:00
daniel lamb e622796ed0 Added support for ClientOnlyNoCommandlet to module type.
Robert.Manuszewski

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: daniel.lamb
#ROBOMERGE-SOURCE: CL 7614033 via CL 7614038 via CL 7614047 via CL 7623664 via CL 7623665
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7726889 by daniel lamb in Dev-Build branch]
2019-08-05 06:24:28 -04:00
jack porter 8497fa9001 Removed GLES_SILENCE_DEPRECATION since CL 5226277 now automatically removes GLES code when targeting iOS 12.
#jira UE-65643
#rb None

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 7623204 in //UE4/Release-4.23/... via CL 7623205
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7726878 by jack porter in Dev-Build branch]
2019-08-05 06:24:24 -04:00
justin marcus 1ad886619f Allow pak rules to only apply to chunked or non-chunked builds.
Fix issue in non-chunked builds that could cause rules to be misapplied - Each staged file should have its pak chunk list.
[REVIEW] [at]Daniel.Lamb

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 7603624 via CL 7603625 via CL 7608778 via CL 7608919
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7722492 by justin marcus in Dev-Build branch]
2019-08-05 05:50:27 -04:00
justin marcus a8ebf7246a Append cook platform to PrePak manifest log so that platforms don't stomp each other's logs.
[FYI] [at]Daniel.Lamb

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 7567867 via CL 7576324 via CL 7585574 via CL 7606950
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7716593 by justin marcus in Dev-Build branch]
2019-08-05 04:56:20 -04:00
andrew grant 649b5938d1 Cleaned up some comments (thanks MS!)
[FYI] michael.sartain

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7557895 via CL 7557963 via CL 7584977 via CL 7606191
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7714949 by andrew grant in Dev-Build branch]
2019-08-05 04:44:44 -04:00
ryan vance 3694231abd Removing log line
#jira UE-76173
#rb trivial

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ryan.vance
#ROBOMERGE-SOURCE: CL 7576237 in //UE4/Release-4.23/... via CL 7576289
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v385-7708028)

[CL 7714070 by ryan vance in Dev-Build branch]
2019-08-05 04:39:02 -04:00
Ben Marsh 9510e16917 UGS: Add DebugGame editor executable names to the list of processes that should be killed before performing a sync. (#6081)
#rb none
#jira UE-78103

[CL 7707420 by Ben Marsh in Dev-Build branch]
2019-08-02 12:20:40 -04:00
Ben Marsh 31f893e490 UAT: Add a utility function for converting a P4 tag record to a string.
#rb none
#rnx

[CL 7697320 by Ben Marsh in Dev-Build branch]
2019-08-01 16:13:20 -04:00
Ben Marsh 716847a010 Fix compile errors in UGS.
#rb none
#rnx

[CL 7663689 by Ben Marsh in Dev-Build branch]
2019-07-30 17:31:46 -04:00
Ben Marsh adaaeff8d7 UBT: Rename the bOutputPublicallyDistributable setting to reduce confusion. Now called ModuleRules.bLegalToDistributeObjectCode and TargetRules.bLegalToDistributeBinary.
#rb none
#rnx

[CL 7651516 by Ben Marsh in Dev-Build branch]
2019-07-29 15:00:54 -04:00
Ben Marsh 217e348dfa UGS: Update version number to 1.179
#rb none
#rnx

[CL 7650962 by Ben Marsh in Dev-Build branch]
2019-07-29 13:49:05 -04:00
Ben Marsh bf697c8352 UGS: Remove code that excludes files to sync if using an older branch. Since this logic relies on the contents of the locally synced config file, it may default to false (and not sync the version header) for the first sync in a stream. Existing logic in Workspace.SyncFileRevisions() should ensure these files are clobbered when necessary, if syncing an earlier branch.
#rb none
#rnx

[CL 7650960 by Ben Marsh in Dev-Build branch]
2019-07-29 13:48:05 -04:00
josh engebretson 176600327e Fix issue with accessing mapped volume on Mac workers
#rnx


#ROBOMERGE-SOURCE: CL 7628646 via CL 7636472
#ROBOMERGE-BOT: (v372-7473910)

[CL 7636624 by josh engebretson in Main branch]
2019-07-26 13:36:44 -04:00
andrew grant 6acdb1f5c8 QOL improvements for Mac from UE4/Main that missed original branch
- Use msbuild where possible for building UAT by checking for mono5
- Hash state of UAT scritps post-compile to skip redundant rebuilds

#jira nojira
#rb na

#ROBOMERGE-SOURCE: CL 7634479 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7634480 by andrew grant in Main branch]
2019-07-26 12:09:44 -04:00
daniel rahier 0eaa242ce1 Fixed incorrect transforms being streamed from Maya plugin and allow to select role of streamed Subjects
#jira UE-76890, UE-76912
#rb Patrick.Boutot, Simon.Therriault

#ROBOMERGE-SOURCE: CL 7633549 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7633553 by daniel rahier in Main branch]
2019-07-26 09:59:29 -04:00
pete procopio 7d659812df FORT-192662:Add ability to use Launcher ContentProviderand to get CommandLine and Install Type for AppsFlyer
#jira:FORT-192662
#android
#kairos


#ROBOMERGE-SOURCE: CL 7615728 via CL 7616480 via CL 7616516 via CL 7624236
#ROBOMERGE-BOT: (v372-7473910)

[CL 7624414 by pete procopio in Main branch]
2019-07-25 10:21:31 -04:00
daniel lamb f46a50c93c Added support for ClientOnlyNoCommandlet to module type.
Robert.Manuszewski


#ROBOMERGE-OWNER: daniel.lamb
#ROBOMERGE-AUTHOR: daniel.lamb
#ROBOMERGE-SOURCE: CL 7614033 via CL 7614038 via CL 7614047 via CL 7623664
#ROBOMERGE-BOT: (v372-7473910)

[CL 7623665 by daniel lamb in Main branch]
2019-07-25 10:12:32 -04:00
jack porter 097f896598 Removed GLES_SILENCE_DEPRECATION since CL 5226277 now automatically removes GLES code when targeting iOS 12.
#jira UE-65643
#rb None

#ROBOMERGE-SOURCE: CL 7623204 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7623205 by jack porter in Main branch]
2019-07-25 08:08:09 -04:00