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
Michael Trepka
9aa67511ca
Merging CL 2541630 - enabled syntax highlighting for MetalRHI module in Xcode project
...
[CL 2611263 by Michael Trepka in Main branch]
2015-07-06 13:15:54 -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
Michael Trepka
eaf40245f4
Updated list of known files that should not be part of UE4XcodeHelper target in Xcode project
...
[CL 2109409 by Michael Trepka in Main branch]
2014-06-18 12:16:38 -04:00
Michael Trepka
f3140f9ff6
Xcode indexing improvements:
...
- disabled use of headermaps, so it can handle multiple headers with the same name (in different folders) properly
- enabled use of UnrealEd.h as a precompiled header, which makes indexing faster
[CL 2103393 by Michael Trepka in Main branch]
2014-06-12 17:03:04 -04:00
James Golding
307d1dddeb
Move EnginePrivate.h to Private folder, stop including it outside Engine module
...
Add Runtime/Engine/Private as and Engine private include path
Rename Engine/Private/Materials/MaterialInstance.h to MaterialInstanceSupport.h because it was causing ambiguities
Move cpp files from Classes and Public into Private
#codereview steve.robb, Robert.Manuszewski, nick.penwarden
[CL 2078806 by James Golding in Main branch]
2014-05-20 07:27:59 -04:00
Michael Trepka
6beda1e925
Optimized section contents generation for Xcode projects by switching to StringBuilder.
...
[CL 2059878 by Michael Trepka in Main branch]
2014-04-30 09:53:25 -04:00
Michael Trepka
2d3b3d5453
Fixed a bug in Xcode project generator that was causing Mac source not getting added to UE4XcodeHelper target.
...
[CL 2055642 by Michael Trepka in Main branch]
2014-04-24 13:23:48 -04:00
Michael Trepka
f1d88c2137
Many improvements to Xcode project generator, including fixes for project indexing, got rid of separate build and run iOS targets and code cleanup.
...
[CL 2039933 by Michael Trepka in Main branch]
2014-04-23 17:32:01 -04:00
UnrealBot
db494a6e69
Engine source (Main branch up to CL 2037954)
2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78
Engine source (Main branch up to CL 2026164)
2014-03-14 14:13:41 -04:00