Ben Marsh
90450af082
Disable targets added just to give nice error messages by default when determining what should be built by default. Fixes trying to build SCW through its dummy target on PS4.
...
[CL 2655447 by Ben Marsh in Main branch]
2015-08-13 18:56:36 -04:00
Ben Marsh
93352cb225
Prevent trying to build ShaderCompileWorker in non-Win64 platforms (Win64 is the only platform you can run the editor on directly).
...
[CL 2654464 by Ben Marsh in Main branch]
2015-08-13 08:55:10 -04:00
Ben Marsh
6b1b6d9bf1
Always compile ShaderCompileWorker along with the editor.
...
[CL 2652931 by Ben Marsh in Main branch]
2015-08-12 12:13:26 -04:00
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