Wes Hunt
9fe9e2b45f
UEB-124 - Invoking UAT/UBT should not wait for mutex
...
* UAT/UBT will now fail immediately instead.
[CL 2597203 by Wes Hunt in Main branch]
2015-06-23 11:36:04 -04:00
Wes Hunt
d59dc5f185
BUGFIX: BranchHacker Exclusions remove Tool nodes, but don't remove NonUnityTool nodes.
...
* Before, if you, say, remove "EpicGamesLauncher" it will remove the default launcher nodes, but will still add the NonUnityTool nodes (GUBP.Automation.cs Line 5617 and 5641).
* This would cause the GUBP verification checks to fail because the NonUnity nodes for the launcher depend on the unity nodes. The idea is to Exclude ALL of that program's nodes from the graph, otherwise there's no way to exclude NonUnity nodes at all!
* Now we check the branch hacker before removing both the Tools node and the NonUnityTool node.
[CL 2597034 by Wes Hunt in Main branch]
2015-06-23 10:13:58 -04:00
Josh Adams
41995a6de1
- Added FPaths::LaunchDir(), which gives the current working directory _at launch time_ (saved off before we switch to the Binaries dir). This can be useful for finding files relative to working dir for commandline utilities
...
- Modified UnrealPak to use LaunchDir as a fallback to finding a pak file
- Added "Usage" printout to UnrealPak that has all the use cases and options I could find in the code
[CL 2596996 by Josh Adams in Main branch]
2015-06-23 09:56:27 -04:00
Fred Kimberley
21ff67e268
Merging using UE4-Fortnite-To-UE4
...
Integration from CL 2589598.
[CL 2596395 by Fred Kimberley in Main branch]
2015-06-22 20:28:51 -04:00
Chris Babcock
e320e7ec3d
Update project generator for AndroidWorks compatibility
...
Reordered vcxproj to better follow:
http://blogs.msdn.com/b/visualstudio/archive/2010/05/14/a-guide-to-vcxproj-and-props-file-structure.aspx
#ue4
#android
#codereview Niklas.Smedberg,Mike.Fricker,Gil.Gribb
[CL 2596354 by Chris Babcock in Main branch]
2015-06-22 19:46:46 -04:00
Wes Fudala
1ccc1a29b4
Mac build scripts now properly handle renamed launcher.
...
[CL 2595372 by Wes Fudala in Main branch]
2015-06-22 10:26:14 -04:00
Michael Trepka
3316ed0e41
Removed some debug messages displayed during Xcode project generation
...
[CL 2595337 by Michael Trepka in Main branch]
2015-06-22 10:05:26 -04:00
Chris Babcock
ec92cfe396
Enable ld.gold on r10e (clang 3.6) and add in arguments for arm64 compiling
...
#ue4
#android
#codereview Josh.Adams
[CL 2594343 by Chris Babcock in Main branch]
2015-06-19 16:56:11 -04:00
Nick Darnell
174c879c11
Build - Build fixes relating to the removal of the implicit constructor for FLinearColor to FColor.
...
[CL 2593915 by Nick Darnell in Main branch]
2015-06-19 14:12:06 -04:00
Paul Fazio
42dcee370f
integrating changelists 2593809 and 2593842 from UE4-Fortnite branch to downgrade Mac temp storage warnings to informational
...
#codereview Ben.Marsh Bob.Tellez
[CL 2593908 by Paul Fazio in Main branch]
2015-06-19 14:10:00 -04:00
Ben Marsh
c1d7e92a22
Move GUBP into its own project.
...
[CL 2593354 by Ben Marsh in Main branch]
2015-06-19 09:12:47 -04:00
Jaroslaw Surowiec
da0b6051d4
CrashReportLinq - Less restrictive for removing invalid crashes
...
[CL 2593253 by Jaroslaw Surowiec in Main branch]
2015-06-19 05:38:52 -04:00
Dmitry Rekman
cc2bb0b833
UBT: switch to a clang 3.6.0 Linux cross-toolchain (again).
...
[CL 2592250 by Dmitry Rekman in Main branch]
2015-06-18 13:43:54 -04:00
James Moran
97d60c68f6
Fix HTML5LauncherHelper on Mac always failing to find browsers.
...
[CL 2592031 by James Moran in Main branch]
2015-06-18 11:06:19 -04:00
Ben Marsh
1bd03cb57f
Allow targets to specify whether they want to build all plugins (rather than just the ones they have enabled), and turn it on for the vanilla UE4Editor target. Content-only projects may want to enable plugins, but they have no target to build.
...
[CL 2591851 by Ben Marsh in Main branch]
2015-06-18 08:41:17 -04:00
Peter Sauerbrei
7fd32b266e
CIS fix for Mac SDK
...
[CL 2590763 by Peter Sauerbrei in Main branch]
2015-06-17 15:45:58 -04:00
Jeff Wilson
26b985947e
Updated MarkdownMode with version, skill level, and tags functionality
...
[CL 2590706 by Jeff Wilson in Main branch]
2015-06-17 15:25:53 -04:00
Jeff Wilson
0b67029ff6
#UE4 Docs: added framework for sitemap filters (tags, skill level filters, engine version filters)
...
[CL 2590651 by Jeff Wilson in Main branch]
2015-06-17 14:59:41 -04:00
Peter Sauerbrei
0c49935ffd
Fix for iOS building on PC
...
Fix for iOS loading ini files for every cpp file
[CL 2590624 by Peter Sauerbrei in Main branch]
2015-06-17 14:54:15 -04:00
Peter Sauerbrei
885e418cc8
fix for deleting the PCLaunch.rc.res in rocket
...
UE-16971
#ubt
[CL 2590595 by Peter Sauerbrei in Main branch]
2015-06-17 14:44:39 -04:00
Chris Babcock
d2e98630f9
Added left out update for Android x86_64 support (fixes GearVR architecture issue)
...
#ue4
#android
[CL 2590471 by Chris Babcock in Main branch]
2015-06-17 13:52:22 -04:00
Chris Babcock
b6df0fec88
Android x86_64 support - pr #914 (also adds support for ndk-r10e clang 3.6)
...
#ue-11650
#ue4
#android
#codereview Josh.Adams
[CL 2590354 by Chris Babcock in Main branch]
2015-06-17 12:56:56 -04:00
Daniel Wright
e0a92fca80
Area shadowing for precomputed shadows from stationary lights
...
* New light Lightmass setting 'bUseAreaShadowsForStationaryLight'
* Removed 'DistanceFieldPenumbraSize' project setting, uniform penumbra size comes from each light's LightSourceAngle or SourceRadius using a heuristic now
[CL 2590302 by Daniel Wright in Main branch]
2015-06-17 12:22:02 -04:00
Peter Sauerbrei
06bf1810ae
reorganized the new FilteredTraceListener so it can be used by both UBT and UAT
...
[CL 2590140 by Peter Sauerbrei in Main branch]
2015-06-17 10:57:40 -04:00
Terence Burns
70a250d2ba
Added some clearer error handling around the RemoteToolChain initialisation.
...
I have improved error reporting order.
The error we get should now be the actual issue, and not an error that was the result of an original error that just hadnt been reported
[CL 2590051 by Terence Burns in Main branch]
2015-06-17 10:09:21 -04:00