Commit Graph

3158 Commits

Author SHA1 Message Date
Ankit Khare
03b4dcc227 #html5 correct sanity check for the emscripten config file, always recreate if not created by UE4 build system.
[CL 2612909 by Ankit Khare in Main branch]
2015-07-07 17:16:21 -04:00
Ben Marsh
27f16784db Remove statics used to cache frequency and email hackers.
[CL 2612869 by Ben Marsh in Main branch]
2015-07-07 16:48:01 -04:00
Ben Marsh
2f02ad3592 Move handling of the GUBPNodes and GUBPAggregateNodes dictionaries out into LegacyBranchSetup.
[CL 2612854 by Ben Marsh in Main branch]
2015-07-07 16:34:24 -04:00
Marcus Wassmer
91aee7e0be Only generate obsolete manifests when deploying. Don't want to attempt to retreive manifests when there are no devices
#codereview Chris.Babcock

[CL 2612732 by Marcus Wassmer in Main branch]
2015-07-07 15:08:08 -04:00
Peter Sauerbrei
def97e7e35 fix for source files not showing up in the projects for games with source
#ubt

[CL 2612662 by Peter Sauerbrei in Main branch]
2015-07-07 14:10:24 -04:00
Chris Babcock
ac4e4be1d9 Update to support Nsight 3.1
#ue4
#android

[CL 2612622 by Chris Babcock in Main branch]
2015-07-07 13:53:10 -04:00
Steve Robb
8f97ba4709 Changes integrated from CL# 2417785, which was not merged back to Main from UE4-Releases/4.7. Original changelist description:
> UnrealBuildTool: No longer needs to run UnrealHeaderTool unless you actually changed a source file with UObjects in it
> - This makes it much faster to iterate on source files that UCLASS's or USTRUCT's aren't declared in
> - UBT now keeps track of the set of UObject module files (inside it's per-module Timestamp file)
> - UHT only neesd to run if a UObject file was added/deleted or changed
> - Directory timestamp checking is no longer needed by UBT for generated code
> - Added new diagnostic logging for generated code outdatedness checking (with '-verbose' option)

#codereview robert.manuszewski,mike.fricker

[CL 2612602 by Steve Robb in Main branch]
2015-07-07 13:42:33 -04:00
Ben Marsh
99fcf31fa6 Move hacks to remove pseudo-dependencies into legacy branch setup.
[CL 2612230 by Ben Marsh in Main branch]
2015-07-07 09:12:23 -04:00
Ben Marsh
34327bdf93 Move NodeInfo into its own file, and rename GUBP.AggregateNode to GUBPAggregateNode
[CL 2612214 by Ben Marsh in Main branch]
2015-07-07 08:46:19 -04:00
Ben Marsh
894454f95b Remove string lookup for EC display order, and GetFullNodeListAndDirectDependencies function.
[CL 2612198 by Ben Marsh in Main branch]
2015-07-07 08:08:26 -04:00
Jaroslaw Surowiec
3ddd4b9459 CrashReportClient - Replace user name to anonymous for metadata files
[CL 2612182 by Jaroslaw Surowiec in Main branch]
2015-07-07 07:28:49 -04:00
Dmitriy Dyomin
787123f7b1 Fixed: Precomputed Visibility no longer calculated on Landscapes UE-17594
Since landscape materials have to be exported to lightmass as masked, we compute visibility for landscape meshes regardless of material blend mode
#codereview Jack.Porter

[CL 2612081 by Dmitriy Dyomin in Main branch]
2015-07-07 04:38:59 -04:00
Ben Marsh
4b8ed50674 Move email lists into node properties.
[CL 2611949 by Ben Marsh in Main branch]
2015-07-06 22:37:42 -04:00
Ben Marsh
a8fbbae1a8 Fix compile failure on Mac due to unused variable warning being treated as an error.
#codereview Ankit.Khare

[CL 2611916 by Ben Marsh in Main branch]
2015-07-06 20:53:10 -04:00
Ben Marsh
6adf56242b Add some function comments, and tidy up a few functions.
[CL 2611915 by Ben Marsh in Main branch]
2015-07-06 20:50:45 -04:00
Ankit Khare
bd63d0b413 UEPLAT-790: One click integeration with CDNs #html5
This allows the build to be uploaded Amazon S3 during packaging. the game http link can directly shared with other people.  This does not depend on AMZ SDK and only uses REST API.

[CL 2611867 by Ankit Khare in Main branch]
2015-07-06 19:26:15 -04:00
Ben Marsh
c3e51d7e54 Back out changelist 2611596
[CL 2611825 by Ben Marsh in Main branch]
2015-07-06 18:55:09 -04:00
Ben Marsh
ca34278e32 Back out changelist 2611566
[CL 2611596 by Ben Marsh in Main branch]
2015-07-06 16:39:49 -04:00
Ben Marsh
b6e2d1c984 Change frequency calculation to be done by the legacy branch setup.
[CL 2611566 by Ben Marsh in Main branch]
2015-07-06 16:21:56 -04:00
Peter Sauerbrei
fc35305c51 changes to allow two projects to have the same plugin name
UEB-258
#codereview ben.marsh

[CL 2611443 by Peter Sauerbrei in Main branch]
2015-07-06 15:22:45 -04:00
Ben Marsh
e9b36928fc Cache the full direct and indirect dependencies list, rather than recalculating it all the time.
[CL 2611368 by Ben Marsh in Main branch]
2015-07-06 14:38:37 -04:00
Michael Trepka
9aa67511ca Merging CL 2541630 - enabled syntax highlighting for MetalRHI module in Xcode project
[CL 2611263 by Michael Trepka in Main branch]
2015-07-06 13:15:54 -04:00
Ben Marsh
7e4e318e80 Internally pass email lists around as arrays rather than space delimited strings.
[CL 2611258 by Ben Marsh in Main branch]
2015-07-06 13:12:00 -04:00
Marcus Wassmer
f66a43bcac Add Obsolete file Manifest for deployment. Platforms can delete unreferenced files easily now to clean up the deployment area.
[CL 2611240 by Marcus Wassmer in Main branch]
2015-07-06 12:52:16 -04:00
Ben Marsh
d18dc189a4 Move time quantum to a parameter, rather than querying the branch options directly.
[CL 2611222 by Ben Marsh in Main branch]
2015-07-06 12:30:12 -04:00