Ben Marsh
40f787df01
Allow targets to opt-in to using a shared build environment with other targets. Doing so allows intermediates and precompiled libraries (including plugins) to be used in the current build. Also move plugin output files and intermediates into the plugin directory.
...
[CL 2514398 by Ben Marsh in Main branch]
2015-04-16 11:55:56 -04:00
Ben Marsh
bdc31fdec8
Create targets using the TargetDescriptor, rather than separating the fields out and passing them all to constructors individually. Makes it easier to extend, and is an awful lot easier to read. Also change the target's GameName field to TargetName, which is what everything seems to actually require.
...
[CL 2477318 by Ben Marsh in Main branch]
2015-03-12 15:35:46 -04:00
Robert Manuszewski
cf31c3d327
UBT: Removing UEBuildConfiguration.bBuildDedicatedServer
...
[CL 2385516 by Robert Manuszewski in Main branch]
2014-12-11 10:44:54 -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
Josh Adams
ddea2d2fe0
- Changed UBT to allow for multiple OutputPaths in a given UE binary (this is needed by Android to output multiple .so files per UBT run, for armv7, x86, etc)
...
#codereview ben.marsh
[CL 2281777 by Josh Adams in Main branch]
2014-09-02 14:26:49 -04:00
Mike Fricker
a3ab85edcc
UnrealBuildTool: Even faster build iteration with bUseExperimentalFastBuildIteration
...
- Shaved over *half a second* of the best case iterative build times with UnrealBuildTool
- When assembling a build from an existing UBTMakefile, we now load Target information from the makefile instead of from the C# assembly
[CL 2278065 by Mike Fricker in Main branch]
2014-08-29 15:46:20 -04:00
Robert Manuszewski
8498aae74f
Hot-reload from IDE
...
#change UBT: Added support for hot-reload when UBT is called from IDE and the current target is curring
#change Added support for hot-reload from VS to the engine
#change Refactored hot-reload functionality to a separarte module
#change Added hot-reload analytics events
[CL 2255801 by Robert Manuszewski in Main branch]
2014-08-14 03:37:01 -04:00
Bob Tellez
ab8c090a38
UE4: Removed bCompileNetworkProfiler. USE_NETWORK_PROFILER is now true whenever STATS is also true. Also, removed some platform-specific code in NetworkProfiler.cpp
...
[CL 2082160 by Bob Tellez in Main branch]
2014-05-22 14:04:35 -04:00
Tim Sweeney
324683ce78
Engine source (Main branch up to CL 2026164)
2014-03-14 14:13:41 -04:00