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
|
6870744ad2
|
Cache directory searches when looking for include paths. When generating project files we do this many times over.
[CL 2681652 by Ben Marsh in Main branch]
|
2015-09-05 11:12:19 -04:00 |
|
Ben Marsh
|
d5f47b28ec
|
Optimize searching for source files under a given directory, by constructing DirectoryReference and FileReference objects directly from the full paths returned by the system.
[CL 2680146 by Ben Marsh in Main branch]
|
2015-09-04 07:56:29 -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
|
149375b14b
|
Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
|
2014-12-07 19:09:38 -05:00 |
|
Tim Sweeney
|
324683ce78
|
Engine source (Main branch up to CL 2026164)
|
2014-03-14 14:13:41 -04:00 |
|