Commit Graph

347 Commits

Author SHA1 Message Date
Josh Adams
5f36c679ad - Stripping out some special .ini settings while staging (the change is lower level than it should be, but it's the fastest way to protect passwords) [UE-9113]
[CL 2434089 by Josh Adams in Main branch]
2015-02-05 15:19:39 -05:00
Daniel Lamb
827af548c8 Removed CookedAssetRegistry.json file from the final staged build.
No one wants it.
#codereview Chris.Babcock

[CL 2432576 by Daniel Lamb in Main branch]
2015-02-04 17:54:59 -05:00
Daniel Lamb
8bbaf2b810 Exposed versioned cooking in ufe also made iterative cooking use versioned cooks.
Made the unversionedcook flag be respected when passed into UAT.
#codereview Peter.Sauerbrei

[CL 2432384 by Daniel Lamb in Main branch]
2015-02-04 16:18:11 -05:00
Daniel Lamb
f54b52f0a2 Fixed network file server not enumerating the DirectoriesToAlwaysStageAsUFS.
Fixed cook on the fly not deploying DirectoriesToAlwaysStageNonUFS.
#codereview Josh.Adams

[CL 2432376 by Daniel Lamb in Main branch]
2015-02-04 16:16:28 -05:00
Daniel Lamb
d3288ce4ff Added support for cook all and cook maps only from packaging settings.
Added list of maps to cook for the packaging settings.
#codereview Peter.Sauerbrei

[CL 2430466 by Daniel Lamb in Main branch]
2015-02-03 16:06:53 -05:00
Terence Burns
bd4ef55676 Windows XP architecture added to distinguish xp builds from non xp builds
- Updated UBT to allow us to setup platform information prior to setting the intermediate directory, ran by RobM
- Removed some code that allowed uis to rename binaries. We now use architecture for our _xp suffix.
- Added clarity to the WindowsPlatform XP checks. We can now specify XP support "If Available" which atm is only the case for win32. We have an IsWindowsXPSupported() call now in the windows build platform.
- Windows XP support can now be requested through UBT on the commandline. Specify using -winxp

Kellans GUBP changes included.

#CodeReview Kellan.Carr

[CL 2422021 by Terence Burns in Main branch]
2015-01-28 08:26:51 -05:00
Kellan Carr
dd3a04ca61 build script, add cis quantum branch hacker
[CL 2420805 by Kellan Carr in Main branch]
2015-01-27 14:24:55 -05:00
Kellan Carr
6350682024 build script, re-enable dependent promotions and dependedonby
[CL 2420684 by Kellan Carr in Main branch]
2015-01-27 13:15:02 -05:00
Josh Adams
7231a49511 - Moved OBBInAPK into ProjectSettings, and renamed it [UE-8359]
- Removed all the OBBInAPK hackery in UBT
- Updated the apk install scripts with some more information as to what it's doing [UE-8258]

[CL 2420664 by Josh Adams in Main branch]
2015-01-27 13:05:32 -05:00
Kellan Carr
1267ed0ca1 build script, actually override the agent string
[CL 2419085 by Kellan Carr in Main branch]
2015-01-26 15:38:03 -05:00
Kellan Carr
a07b05e6ec build script, add agent override param
[CL 2419079 by Kellan Carr in Main branch]
2015-01-26 15:29:36 -05:00
Ankit Khare
21c84de848 Fix GamePlatformMonolithicsNode if GUBP so that for rocket builds we sqaush all but shipping/dev builds for html5.
#codereview ben.marsh

[CL 2418776 by Ankit Khare in Main branch]
2015-01-26 12:30:25 -05:00
Kellan Carr
5edbb2039b build script, leave off some dashboard props
[CL 2417290 by Kellan Carr in Main branch]
2015-01-23 16:54:26 -05:00
Daniel Lamb
60021e8f4f Fixed up path in android causing launchon to fail because of missing file time stamps.
#codereview Chris.Babcock, Peter.Sauerbrei

[CL 2417135 by Daniel Lamb in Main branch]
2015-01-23 14:49:51 -05:00
Kellan Carr
f82c4f2884 build script, comment out depended on by to save some ec resources until real fix can be figured out
[CL 2413782 by Kellan Carr in Main branch]
2015-01-21 10:19:23 -05:00
John Pollard
92652f2273 Merging from John Barrett:
Adjusted AutomationTool to support running commandlets as part of game tests.

#Codereview Kellan.Carr

[CL 2412235 by John Pollard in Main branch]
2015-01-20 10:51:59 -05:00
Robert Jones
b5a273a278 SDK path editing in editor.
- Added class to hold values (AndroidSDKSettings)
- Added code to Android editor module to setup the values on load
- Changed device detection so that the thread is always started and the SDK path can be changed on the fly
- Changed Platform Target Management Module so that a single platform can be checked via UBT
- Settings can now be sourced from an ini file via temp direct reading code (auto seralisation is disabled until later changes are made)
-- Settings currently not exposed in editor

- Added Mac Environment var setting support

Unreleated
- Envars can now be passed down to process start points in tools

#codereview michael.trepka

[CL 2412194 by Robert Jones in Main branch]
2015-01-20 10:05:42 -05:00
Ben Marsh
df18aba6b7 Add more descriptive error message when zipping headers fails.
[CL 2412081 by Ben Marsh in Main branch]
2015-01-20 08:31:54 -05:00
Ankit Khare
35252ac72f UEPLAT-131 Enable Rocket builds for HTML5.
(Currently just on Win64 host)

#codereview kellan.carr, ben.marsh

[CL 2411843 by Ankit Khare in Main branch]
2015-01-20 01:29:07 -05:00
Ben Marsh
0c847c06ec Make Rocket builds restartable by archiving generated headers from root editor and monolithic nodes rather than relying on them not being touched.
[CL 2411396 by Ben Marsh in Main branch]
2015-01-19 16:47:17 -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
Daniel Lamb
71b1c29de6 Added support for android to use the nonufs manifest for file timestamps when running cook on the fly non streaming mode.
#codereview Chris.Babcock

[CL 2407688 by Daniel Lamb in Main branch]
2015-01-15 14:48:54 -05:00
Kellan Carr
50d9079847 build script, check main storage if game node doesn't exist in game storage
[CL 2407416 by Kellan Carr in Main branch]
2015-01-15 12:07:10 -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