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