This website requires JavaScript.
Explore
Help
Sign In
izzy
/
UnrealEngineUWP
Watch
0
Star
0
Fork
0
You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced
2026-03-26 18:15:20 -07:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
9b8f8e22b4061a5c4076552eee535ce5cb0d5085
UnrealEngineUWP
/
Engine
/
Source
/
Programs
/
UnrealBuildTool
History
Ben Marsh
511af0caa7
Only add shader format and target platform modules as dependencies of the TargetPlatform module. Adding them for every single module in a target has a huge effect on the number of modules we need to resolve (UEBuildTarget.FindOrCreateModuleByName() was being called 200,000 times when generating project files, thanks to SCW and UFE triggering these code paths).
...
#codereview Peter.Sauerbrei [CL 2684709 by Ben Marsh in Main branch]
2015-09-09 11:03:25 -04:00
..
Android
Only add shader format and target platform modules as dependencies of the TargetPlatform module. Adding them for every single module in a target has a huge effect on the number of modules we need to resolve (UEBuildTarget.FindOrCreateModuleByName() was being called 200,000 times when generating project files, thanks to SCW and UFE triggering these code paths).
2015-09-09 11:03:25 -04:00
Configuration
Cache checks for whether a module has source files.
2015-09-09 10:47:39 -04:00
fastJSON
…
HTML5
Only add shader format and target platform modules as dependencies of the TargetPlatform module. Adding them for every single module in a target has a huge effect on the number of modules we need to resolve (UEBuildTarget.FindOrCreateModuleByName() was being called 200,000 times when generating project files, thanks to SCW and UFE triggering these code paths).
2015-09-09 11:03:25 -04:00
IOS
Only add shader format and target platform modules as dependencies of the TargetPlatform module. Adding them for every single module in a target has a huge effect on the number of modules we need to resolve (UEBuildTarget.FindOrCreateModuleByName() was being called 200,000 times when generating project files, thanks to SCW and UFE triggering these code paths).
2015-09-09 11:03:25 -04:00
Linux
Only add shader format and target platform modules as dependencies of the TargetPlatform module. Adding them for every single module in a target has a huge effect on the number of modules we need to resolve (UEBuildTarget.FindOrCreateModuleByName() was being called 200,000 times when generating project files, thanks to SCW and UFE triggering these code paths).
2015-09-09 11:03:25 -04:00
Mac
Only add shader format and target platform modules as dependencies of the TargetPlatform module. Adding them for every single module in a target has a huge effect on the number of modules we need to resolve (UEBuildTarget.FindOrCreateModuleByName() was being called 200,000 times when generating project files, thanks to SCW and UFE triggering these code paths).
2015-09-09 11:03:25 -04:00
Properties
Update copyright notices to 2015.
2014-12-07 19:09:38 -05:00
System
Cache checks for whether a module has source files.
2015-09-09 10:47:39 -04:00
ToolChain
UE-18280 - fix for not being able to build Mac from PC using SSH
2015-09-08 12:52:17 -04:00
Utilities
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.
2015-09-03 08:47:24 -04:00
UWP
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.
2015-09-03 08:47:24 -04:00
Windows
Only add shader format and target platform modules as dependencies of the TargetPlatform module. Adding them for every single module in a target has a huge effect on the number of modules we need to resolve (UEBuildTarget.FindOrCreateModuleByName() was being called 200,000 times when generating project files, thanks to SCW and UFE triggering these code paths).
2015-09-09 11:03:25 -04:00
WinRT
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.
2015-09-03 08:47:24 -04:00
app.config
Summary: running UAT from VS is simpler and faster.
2015-07-09 10:15:37 -04:00
UnrealBuildTool.csproj
Rename FileSystemName.cs to FileSystemReference.cs.
2015-09-03 08:52:31 -04:00