Commit Graph

1681 Commits

Author SHA1 Message Date
Peter Sauerbrei
376e80fc53 UE-6681 Cook on the Fly on iOS wait loop
fixed issue with PC side never making a process which the cross platform code used to determine if it was done or not.
#ios

[CL 2391250 by Peter Sauerbrei in Main branch]
2014-12-17 11:17:53 -05:00
Daniel Lamb
668799620e Fixed up compiler error.
[CL 2391169 by Daniel Lamb in Main branch]
2014-12-17 11:12:40 -05:00
Josh Adams
c522506e1a SlateViewer compiling for iOS (not running yet); had to make some ICU.Build.cs changes for Programs
#codereview saul.abreu,justin.sargent

[CL 2391153 by Josh Adams in Main branch]
2014-12-17 10:25:23 -05:00
Daniel Lamb
471aa94a29 DLC Support part 1.
Added support for dlc to automation scripts.
#codereview Peter.Sauerbrei

[CL 2391107 by Daniel Lamb in Main branch]
2014-12-17 10:00:26 -05:00
Mike Fricker
c0183b1f52 Added Unreal Build Tool performance diagnostic info for shared precompiled header usage
- Requires BuildConfiguration.bPrintPerformanceInfo to be enabled

[CL 2391093 by Mike Fricker in Main branch]
2014-12-17 09:40:26 -05:00
Daniel Wright
2fbe75c293 Fixed compile errors
[CL 2390811 by Daniel Wright in Main branch]
2014-12-17 01:20:20 -05:00
Ankit Khare
855b5c82ec Correct comparision (>=) for SDK versions for CL 2390651
[CL 2390655 by Ankit Khare in Main branch]
2014-12-16 20:40:48 -05:00
Ankit Khare
b86edd76a7 Allow higher versioned emscripten SDKs than required SDK as Valid SDKs
#HTML5

#codereview james.moran

[CL 2390651 by Ankit Khare in Main branch]
2014-12-16 20:40:35 -05:00
Daniel Wright
1c15c64882 XGE Distributed Shader Compilation from Luke Thatcher (lutha@microsoft.com) of Lionhead Studios
- Enabled with either r.XGEShaderCompile=1 in ConsoleVariables.ini, or -xgeshadercompile command line argument.

[CL 2390644 by Daniel Wright in Main branch]
2014-12-16 20:00:07 -05:00
Terence Burns
6aa7456b16 Fix for some compiler warnings in windows xp builds. Seems that there are issues with the windows 7.1a sdk that cause this. The worksaround is to use the _USING_V110_SDK71_ compiler flag as opposed to D_USING_V120_SDK71_ for xp compilation.
Tested that this works with the vs2013 compilers.

[CL 2389791 by Terence Burns in Main branch]
2014-12-16 07:10:59 -05:00
Daniel Wright
10d3542bb2 Bumped Swarm cached static meshes to work around corrupt cache
[CL 2389271 by Daniel Wright in Main branch]
2014-12-15 18:01:29 -05:00
John Abercrombie
4e9ac6444a Merging using UE4-Fortnite-To-UE4 @ CL 2382284
[CL 2388856 by John Abercrombie in Main branch]
2014-12-15 15:29:48 -05:00
Mike Fricker
00c1522407 Unreal Build Tool: Enabled remote linking with XGE on Windows platform
- Especially in modular builds, remote linking speeds up build times very significantly
- Also enabled remote resource compilation, which also makes modular builds faster when XGE is installed

[CL 2388839 by Mike Fricker in Main branch]
2014-12-15 15:28:46 -05:00
Michael Trepka
98dc0aa5fe Removed conditional inclusion of most platform files in UBT project so the same project can be used in Visual Studio and Mono Develop/Xamarin Studio, removed _Mono UBT and UAT projects, updated automation scripts to be compatible with Mono 3.10
[CL 2388812 by Michael Trepka in Main branch]
2014-12-15 15:28:22 -05:00
Ben Marsh
13a0feb87b Fix UnrealVersionSelector spawning the editor behind other processes. FWindowsPlatformProcess::ExecProcess() passes SW_SHOWMINNOACTIVE in STARTUPINFO, so just call CreateProcess() directly instead. (Merged back from 4.6 branch).
[CL 2388784 by Ben Marsh in Main branch]
2014-12-15 12:33:27 -05:00
Daniel Lamb
f3b0c5cd82 Added new cook and createreleaseversion as optional params for the cooker to ufe.
#codereview Peter.Saurebrei

[CL 2388644 by Daniel Lamb in Main branch]
2014-12-15 11:35:52 -05:00
Mike Fricker
0e094f0588 UnrealBuildTool: Don't mix RTTI modes when compiling modules using shared PCHs
[CL 2388591 by Mike Fricker in Main branch]
2014-12-15 11:34:00 -05:00
Jaroslaw Palczynski
d5d7835c73 UnrealSwarm: Fix a problem found on AnswerHub that on some machines was exposing: "Error: A 32 bit processes cannot access modules of a 64 bit process."
[CL 2388556 by Jaroslaw Palczynski in Main branch]
2014-12-15 10:30:22 -05:00
Ben Marsh
c955576fdd Only build enabled plugins as part of Rocket builds again. UHT currently tries to link against them in monollithic builds.
[CL 2388061 by Ben Marsh in Main branch]
2014-12-14 17:42:02 -05:00
Marcus Wassmer
014d14895a Merge install hook timer from Fortnite branch.
[CL 2387146 by Marcus Wassmer in Main branch]
2014-12-12 12:54:47 -05:00
Ben Marsh
c52bdd9649 Fix unused variable warning on Mono.
#lockdown Zachary.EdgertonJones

[CL 2386896 by Ben Marsh in Main branch]
2014-12-12 09:04:41 -05:00
Ben Marsh
ced3e8ba1e Fix code documentation build error.
#lockdown Zachary.EdgertonJones

[CL 2386890 by Ben Marsh in Main branch]
2014-12-12 08:54:41 -05:00
Ben Marsh
9c9f7f145a Another fix for building on Mac (exception in AndroidPlatform on build farm due to missing .bash_profile)
#codereview Michael.Trepka
#lockdown Zachary.EdgertonJones

[CL 2386547 by Ben Marsh in Main branch]
2014-12-11 22:44:38 -05:00
Ben Marsh
c281e24d6d Attempted fix for Mac build failure. Check if bash_profile exists before reading it.
#codereview Michael.Trepka
#lockdown Zachary.EdgertonJones

[CL 2386443 by Ben Marsh in Main branch]
2014-12-11 21:19:39 -05:00
Michael Trepka
5df3be8fd1 On Mac, read Android SDK paths from .bash_profile and set evn variables using them
[CL 2386181 by Michael Trepka in Main branch]
2014-12-11 17:09:39 -05:00