Mike Fricker
7be38fbaba
UnrealBuildTool: Fixed wrong NMake parameters when using platform-specific project files
...
- Thanks to Black Tusk Studios for contributing this fix!
[CL 2260699 by Mike Fricker in Main branch]
2014-08-18 08:18:27 -04:00
Mikolaj Sieluzycki
3558b6168f
Add error message when UHT fails to create generated.h.
...
TTP #339649 UHT fails to create generated.h with no error message.
#codereview Steve.Robb
[CL 2260578 by Mikolaj Sieluzycki in Main branch]
2014-08-18 04:57:34 -04:00
Daniel Wright
62fd3de470
Static meshes completely in shadow from a stationary light will toss their static shadowmap data and use a cheaper base pass permutation
...
[CL 2258307 by Daniel Wright in Main branch]
2014-08-15 16:15:20 -04:00
Daniel Wright
3e284792cc
Fixed IndirectLightingSaturation not being applied to first bounce GI
...
[CL 2258305 by Daniel Wright in Main branch]
2014-08-15 16:14:56 -04:00
Mike Fricker
576e39e65d
UnrealBuildTool: Clang 64-bit support on Windows; LLD support
...
- Enables support for 64-bit compiling under Clang on Windows platform
- Adds initial support for LLVM linker on Windows (WindowsPlatform.bAllowClangLinker) (NOT working yet.)
- Miscellaneous Clang compiling fixes
[CL 2258235 by Mike Fricker in Main branch]
2014-08-15 16:13:57 -04:00
Mike Fricker
52ff9982be
Fixed UHT failing to compile on Windows when PCHs are disabled
...
- This was caused because of how MSVC resolves include paths (Class.h was ambiguous)
[CL 2258158 by Mike Fricker in Main branch]
2014-08-15 16:12:22 -04:00
Peter Sauerbrei
ba5d7644e7
fix for search order for Info.plist
...
#ue4
#ios
[CL 2258151 by Peter Sauerbrei in Main branch]
2014-08-15 16:11:57 -04:00
Steve Robb
157ba220da
New /Zo option supported for debugging optimized builds.
...
UpdateVersion read from registry.
New flag used based on version number read from registry.
Some refactoring.
#codereview robert.manuszewski,mike.fricker
[CL 2258088 by Steve Robb in Main branch]
2014-08-15 11:52:59 -04:00
Mike Fricker
faef55a0c4
UnrealBuildTool: Catch invalid path characters in include statements
...
[CL 2258086 by Mike Fricker in Main branch]
2014-08-15 11:52:47 -04:00
Peter Sauerbrei
aac3930a51
add a default culture if one is not provided
...
#ue4
#codereview saul.abreu
[CL 2258061 by Peter Sauerbrei in Main branch]
2014-08-15 11:32:41 -04:00
Mike Fricker
a5bb9048fe
UnrealBuildTool: Don't bother saving UBTMakefile when not using fast build iteration mode
...
[CL 2258026 by Mike Fricker in Main branch]
2014-08-15 10:57:33 -04:00
Ankit Khare
b22fe4c256
#HTML5
...
Fix #define conflicts in html5 for reals.
[CL 2257995 by Ankit Khare in Main branch]
2014-08-15 10:27:27 -04:00
Mike Fricker
a391a02bc4
UnrealBuildTool performance: Save dependency caches even if build fails
...
This is critical when using the new fast dependency scanning feature, because a buidl can fail *after* some targets compiled successfully, but we would not have cached C++ includes for those files, so subsequent runs would have incomplete data when determining outdatedness
This also makes iterating on builds faster when you have compile errors every time. If your cache was missing or incomplete, it would reset with every single build attempt
[CL 2257897 by Mike Fricker in Main branch]
2014-08-15 08:42:03 -04:00
Robert Manuszewski
135f9a0c2b
Actually exposing UEBuildConfiguration.bAllowHotReloadFromIDE to BuildConfiguration.xml
...
[CL 2257859 by Robert Manuszewski in Main branch]
2014-08-15 07:16:48 -04:00
Ankit Khare
5045fc5b5d
#HTML5
...
CIS fix. Need to fix up physX first before this can go in.
[CL 2257548 by Ankit Khare in Main branch]
2014-08-15 01:00:23 -04:00
Ankit Khare
bbae8dd0fb
#UE4 Fix root cause of why blacklisted plugins were being loaded on HTML5, revert CL 2255415.
...
[CL 2256912 by Ankit Khare in Main branch]
2014-08-14 18:10:04 -04:00
Saul Abreu
0edc1c0f2c
Added Cultures-to-Stage list to Project Packaging Settings. Default value includes only English. Packaging now only stages specified localization data as per the previous comment or by passing "-CookCultures=".
...
[CL 2256874 by Saul Abreu in Main branch]
2014-08-14 16:53:33 -04:00
Ben Marsh
a596a4914c
Create a VS2012 SUO file setting the default project and configuration, if we're generating VS 2012 project files. Seems to have a compatible format as the 2012 version, so just needs renaming.
...
#codereview Zak.Middleton
[CL 2256834 by Ben Marsh in Main branch]
2014-08-14 16:23:28 -04:00
Ben Marsh
e6dc20bb23
Set the active project to the game when generating project files for the first time in GitHub.
...
[CL 2256802 by Ben Marsh in Main branch]
2014-08-14 16:03:23 -04:00
Jaroslaw Surowiec
b236192116
CrashReportWWW - Minor code formatting
...
[CL 2256447 by Jaroslaw Surowiec in Main branch]
2014-08-14 15:47:32 -04:00
Jaroslaw Surowiec
1cd4fbc670
CrashReportWWW - Minor code formatting
...
[CL 2256441 by Jaroslaw Surowiec in Main branch]
2014-08-14 15:47:20 -04:00
Jaroslaw Surowiec
6068ef2800
CrashReport - Added crash type to the buggs table
...
[CL 2256382 by Jaroslaw Surowiec in Main branch]
2014-08-14 15:45:44 -04:00
Jaroslaw Surowiec
d344624b0d
CrashReport - Updated stored procedure to update the crash type accordingly
...
[CL 2256376 by Jaroslaw Surowiec in Main branch]
2014-08-14 15:45:32 -04:00
Robert Manuszewski
e7e02c26ec
Fixing initialization order
...
#codereview jaroslaw.surowiec
[CL 2255841 by Robert Manuszewski in Main branch]
2014-08-14 04:12:05 -04:00
Robert Manuszewski
8498aae74f
Hot-reload from IDE
...
#change UBT: Added support for hot-reload when UBT is called from IDE and the current target is curring
#change Added support for hot-reload from VS to the engine
#change Refactored hot-reload functionality to a separarte module
#change Added hot-reload analytics events
[CL 2255801 by Robert Manuszewski in Main branch]
2014-08-14 03:37:01 -04:00