Ben Marsh
|
0aa484bda0
|
Toolchains are now instanced to allow storing project and target specific configuration details. Required for UBT to support multiple targets. Removed IUEToolChain, which wasn't being used directly.
[CL 2707252 by Ben Marsh in Main branch]
|
2015-09-27 13:05:49 -04:00 |
|
Ben Marsh
|
385dcb4a3d
|
Instance deployment handlers, rather than having a single shared instance. Required to support multiple build targets in UBT. Creation is through a method on the UEBuildPlatform.
[CL 2706031 by Ben Marsh in Main branch]
|
2015-09-25 08:37:49 -04:00 |
|
Ben Marsh
|
2802f43c08
|
Convert everything in UBT to use standard C# XML comments, so IntelliSense can display useful information in tooltips.
[CL 2704759 by Ben Marsh in Main branch]
|
2015-09-24 13:47:13 -04:00 |
|
Ben Marsh
|
df83418aeb
|
Auto-format UBT for consistent spacing. All default Visual Studio settings, but tabs instead of spaces.
[CL 2704665 by Ben Marsh in Main branch]
|
2015-09-24 12:37:21 -04:00 |
|
Ben Marsh
|
9610023ca5
|
Use FileReference and DirectoryReference classes instead of strings for paths. Massively reduces the amount of paranoid calls to GetFullPath(), CleanDirectorySeparators() et al., and improves performance for really common UBT operations like making relative paths or checking if files are under a directory. Strong typing ensures that intention of parameters is explicit.
[CL 2678429 by Ben Marsh in Main branch]
|
2015-09-03 08:47:24 -04:00 |
|
Ben Marsh
|
0a89383b5a
|
Explicitly compile the rules assembly and pass it around as a parameter, rather than caching it as global state in RulesCompiler.
[CL 2674051 by Ben Marsh in Main branch]
|
2015-08-31 10:33:16 -04:00 |
|
Ben Marsh
|
42c53cf179
|
Change IUEBuildPlatform.ModifyNewlyLoadedModule to IUEBuildPlatform.ModifyModuleRules(). Only modifying the rules object rather than the implementation itself makes it easier to optimize caching module references.
[CL 2672146 by Ben Marsh in Main branch]
|
2015-08-28 07:27:26 -04:00 |
|
Mike Fricker
|
ca39745810
|
Renamed WinUAP platform to UWP
- Microsoft renamed Universal App Platform to Universal Windows Platform
- https://msdn.microsoft.com/en-us/library/dn894631.aspx
[CL 2547380 by Mike Fricker in Main branch]
|
2015-05-12 12:00:23 -04:00 |
|