- Merged in Microsoft's Unreal Build Tool changes for VS 2015 support, and Universal App Platform support
- VS 2015 support is disabled by default (the engine is not yet compiling with VS 2015)
- Use the new '-2015' option when generating project files to enable VS 2015 support
- Windows SDK 8.1 is used by default. To use Windows SDK 10, enable WindowsPlatform.bUseWindowsSDK10
- UAP support is disabled (not supported yet, work in progress.) Use WinUAPPlatform.bEnableUAPSupport to enable it.
- Various loose ends still remain (search for "@todo UAP" in Unreal Build Tool code)
[CL 2537920 by Mike Fricker in Main branch]
Include engine source folders in the Intelisense search paths. Allows debugger to find source in Rocket.
#codereview Mike.Fricker
[CL 2433487 by Matthew Griffin in Main branch]
Fix for generating engine project files under Rocket, when we don't have any target files. Generate a stub project instead.
[CL 2425973 by Ben Marsh in Main branch]
#proj UE4
#branch UE4
#summary Implemented. Refactored a bit creation of project files to allow addition of files in custom project path. Additionally fixed UBT bug that was outputting "Unhandled Exception" rather than "UnrealBuildTool Exception" on XmlConfigLoader.Init() errors.
#codereview Robert.Manuszewski
[CL 2055262 by Jaroslaw Palczynski in Main branch]
- Executable path modified to Game\\Binaries\\XboxOne
- Packaging reworked to function with March XDK and remove warnings/errors
- Pakcaging images cleaned up to allow localization
- Support for localized strings added
- Support for resource.pri generation added
- Separate Package.appxmanifest and Deploy.appxmanifest for packaging/deployment (major difference is number of included configs)
- Switched from TargetName to AumidOverride to set configuration to run when debugging in VS (TargetName was incompatible with the executable path change)
- Cleaned up some files that are no longer in use for packaging.
These changes *require* project file regeneration and updated UAT/UBT to function (which will in most cases be taken care of for you automatically).
[CL 2048386 by Jeff Campeau in Main branch]