Commit Graph

42 Commits

Author SHA1 Message Date
Ben Marsh
603db3f211 Fix path to HTML5LaunchHelper, and remove UnrealPak on Win64 from the HTML5 binaries list. It will not compile on Mac.
#codereview James.Moran

[CL 2456586 by Ben Marsh in Main branch]
2015-02-23 14:09:05 -05:00
James Moran
f1320865f9 Many improvements to HTML5.
- Fixes to the Mac HTML5 Device selection. .app files now work correctly.
- Re-enabled HTML5 in Mac Editor.
- Added HTML5LaunchHelper executable to clean up the process of LaunchOn for HTML5.
- Improve HTML5 SDK Settings Editor interface. Only the emscripten install directory is needed now, SDK version are automatically picked up and selected for use.
- Change UnrealPak to also account for bytes saved (>64KB) and percentage size of original file (<90%) when choosing to automatically turn off compression.
- Added Server Port option for HTML5 deploy to stop clashes on port 8000
- Adding more logging for use during debugging & tracing.
- Added an option to turn on HTML5 tracing api and added calls to the api.
- Fix up check() macros to throw alert messages and be more clear that something has gone wrong on HTML5.

#codereview Ankit.Khare

[CL 2452979 by James Moran in Main branch]
2015-02-20 04:41:01 -05:00
Ben Marsh
d0065e8ba5 Just use a simple text file for the manifest of files created by BuildCommonTools; it's less sensitive to versioning.
[CL 2408673 by Ben Marsh in Main branch]
2015-01-16 08:17:31 -05:00
Matthew Griffin
18c1cdb46b Added Win32 support for CEF3
Added Win32 libraries and ensured that all necessary components are built/included for Win32

[CL 2408613 by Matthew Griffin in Main branch]
2015-01-16 06:24:57 -05:00
Ben Marsh
b321e6f43b Bit of housekeeping before adding list of dependencies into UBT's manifest:
* Renamed FileManifest to BuildManifest and FileManifestItems to BuildProducts, to more accurately reflect what they are.
* Removed ref qualifier when passing BuildManifest around; it's already a reference type, and not meant to be assigned to.
* Removed UAT's redundant copy of BuildManifest, since it already references the UBT assembly.

[CL 2406323 by Ben Marsh in Main branch]
2015-01-14 15:46:41 -05:00
Ben Marsh
bf9032ee6f Add UnrealCEFSubProcess to build agenda for common tools.
#codereview Matthew.Griffin

[CL 2406085 by Ben Marsh in Main branch]
2015-01-14 12:20:30 -05:00
Ben Marsh
91f9f44e63 Add PS4DevKitUtil to be built as part of GitHub promotions.
#codereview Marcus.Wassmer

[CL 2405034 by Ben Marsh in Main branch]
2015-01-13 14:29:49 -05:00
Ben Marsh
50ca7a9407 Build iOS tools when promoting a GitHub build.
[CL 2394137 by Ben Marsh in Main branch]
2014-12-19 16:11:13 -05:00
Jeff Campeau
d1f52a3e91 Xbox One symbol caching and loading
[CL 2385794 by Jeff Campeau in Main branch]
2014-12-11 13:09:41 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Ben Marsh
959cfa782d Add missing copyright notices to source files.
[CL 2379212 by Ben Marsh in Main branch]
2014-12-06 19:14:20 -05:00
Ben Marsh
d4e301acd4 Allow building PS4MapFileUtil as part of promotions.
[CL 2370084 by Ben Marsh in Main branch]
2014-11-25 17:54:24 -05:00
Ben Marsh
484a507b64 Rename release -> development config in SwarmInterface (so that UAT can build it), and add it to be built as part of the common tools for GitHub.
[CL 2361861 by Ben Marsh in Main branch]
2014-11-17 09:31:36 -05:00
Ben Marsh
9baf164e98 Add CrashReportClient binaries to promoted builds.
[CL 2356423 by Ben Marsh in Main branch]
2014-11-11 17:18:45 -05:00
Ben Marsh
3c83bd1318 Add UAT and UBT to the build products for BuildCommonTools. Should fix missing DLLs in promoted snapshots.
[CL 2354947 by Ben Marsh in Main branch]
2014-11-10 15:13:54 -05:00
Ben Marsh
182c90b0fe Add RPCUtility into the common tools build, and fix default platform name.
[CL 2346893 by Ben Marsh in Main branch]
2014-11-03 07:43:43 -05:00
Ben Marsh
00979de33e Add a UAT script which builds the common tools needed to run, which Epic devs usually sync from Perforce. Indended as a shortcut for Git users, and to build binaries for promotions on Git.
[CL 2342595 by Ben Marsh in Main branch]
2014-10-28 14:53:23 -04:00