Commit Graph

18 Commits

Author SHA1 Message Date
Mike Fricker
65bbc0e732 Initial Unreal Build Tool support for Visual Studio 2015 and UAP (disabled by default)
- 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]
2015-05-05 15:32:10 -04:00
Ben Marsh
d271530fe0 Allow using both Win32 and Win64 in Rocket builds.
[CL 2535196 by Ben Marsh in Main branch]
2015-05-03 09:12:14 -04:00
Steve Robb
0aea457112 EnvVarsToXML is now a dependency of UBT so that it gets built when UBT gets build.
* The EnvVarsToXML project gets added to generated .sln.
* The EnvVarsToXML project is now referenced by UBT.
* The generated .sln shows the correct dependencies in the Configuration Manager.
* EnvVarsToXML now targets .NET 4.0.
* Fixes to output path and config names.

#codereview robert.manuszewski,ben.marsh
#lockdown zachary.edgertonJones

[CL 2492082 by Steve Robb in Main branch]
2015-03-26 10:53:06 -04:00
Ben Marsh
f1e4616bf1 Back out changelist 2478517
[CL 2478555 by Ben Marsh in Main branch]
2015-03-13 10:52:15 -04:00
Ben Marsh
51b5ffa24e Remove some more unnecessary ref keywords.
[CL 2478517 by Ben Marsh in Main branch]
2015-03-13 10:21:51 -04:00
Chris Wood
f442acc3e0 UnrealVS v1.33: Improved detection of Unreal Engine solution files by looking for a comment in the sln file added by UBT.
[CL 2472242 by Chris Wood in Main branch]
2015-03-09 06:21:00 -04:00
Ben Marsh
8a36c1a1bc Prevent building GitDependencies by default. Causes problems for users that submit Git source to P4. Can still be build by right-clicking project file. UE-8549.
[CL 2466280 by Ben Marsh in Main branch]
2015-03-02 10:06:55 -05:00
Ben Marsh
19abf1f176 Include engine source in Rocket projects (but don't build anything).
[CL 2411189 by Ben Marsh in Main branch]
2015-01-19 14:35:40 -05:00
Ben Marsh
a85286b0ea When generating project files, write a ProjExplorerState section to the solution options which collapses all projects by default (apart from the default game).
[CL 2383716 by Ben Marsh in Main branch]
2014-12-10 11:57:57 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Ben Marsh
e2d5417d68 Remove RocketGame from UBT!
[CL 2312819 by Ben Marsh in Main branch]
2014-09-29 09:35:05 -04:00
Ben Marsh
861c999223 Generate an aggregate UAT project file, which adds references to all the other automation projects. Allows rebuilding and debugging directly from the IDE.
[CL 2277801 by Ben Marsh in Main branch]
2014-08-29 12:25:29 -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 Palczynski
7606debc6d [GitHub] 66 : Start plumbing for advanced build handling
#ttp 333302
#codereview Robert.Manuszewski

[CL 2080176 by Jaroslaw Palczynski in Main branch]
2014-05-21 06:09:37 -04:00
Marcus Wassmer
2c40657ec8 PS4 now supports VS 2013. Don't fall back to 2012 for PS4 anymore.
[CL 2073472 by Marcus Wassmer in Main branch]
2014-05-14 17:36:06 -04:00
Marcus Wassmer
bdafd874da #ue4 Setup PS4 for automated SDK switching.
#codereview josh.adams,dmitry.rekman,gil.gribb

[CL 2059190 by Marcus Wassmer in Main branch]
2014-04-29 21:56:53 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00