Ben Marsh
60426cd1a4
Allow for case-insensitive platform names on command line to BuildCommonTools.
...
[CL 2493629 by Ben Marsh in Main branch]
2015-03-27 08:45:02 -04:00
Ben Marsh
3ddb9f36f6
Add EnvVarsToXML as a standard UBT build product in UE4Build, since it's referenced by the project directly, and remove it from building as a separate target in BuildCommonTools. Also add EnvVarsToXML.exe.config to source control, since it doesn't trigger a rebuild if missing (but will still be added as a build product).
...
#codereview Steve.Robb
[CL 2493628 by Ben Marsh in Main branch]
2015-03-27 08:43:23 -04:00
Ben Marsh
7cf77ed792
Add EnvVarsToXML to build agenda for GitHub binaries, otherwise they cannot run UBT. Rename Release configuration to Development so that UAT can build it.
...
#codereview Steve.Robb
#lockdown Zachary.EdgertonJones
[CL 2492021 by Ben Marsh in Main branch]
2015-03-26 09:48:59 -04:00
Ben Marsh
4bfff7de74
Fix output path for HTML5LaunchHelper too.
...
[CL 2456618 by Ben Marsh in Main branch]
2015-02-23 14:21:57 -05:00
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