Commit Graph

2389 Commits

Author SHA1 Message Date
Ben Marsh
f0571f2a6b Re-enable Rocket as a part of CIS. Partial installs are no longer passed around as build products; filtering generates a manifest which is only used when the copy happens, and copying writes directly to the network share. Building samples takes a smaller subset of the install.
[CL 2508603 by Ben Marsh in Main branch]
2015-04-10 13:56:50 -04:00
Ben Marsh
3e89d08dcd Fix UBT output path for game binaries.
[CL 2508502 by Ben Marsh in Main branch]
2015-04-10 13:17:42 -04:00
Ben Marsh
c0bd5ceb7a Remove unused parameter to UEBuildBinaryConfiguration constructor for bCompileMonolithic.
[CL 2508396 by Ben Marsh in Main branch]
2015-04-10 11:24:13 -04:00
Ben Marsh
1645d1a9f7 Remove monolithic setting from binary configuration, so we can make "monolithic-ness" more of a pick-and-mix affair. Only used by shared PCH handling in two places:
* Shared PCHs were disabled for static libraries in monolithic builds -> now disabled for static libraries in all builds
* Modules could not use their own shared PCH in non-monolithic builds due to exports -> now disabled if their binary has exports

#codereview Mike.Fricker

[CL 2508390 by Ben Marsh in Main branch]
2015-04-10 11:19:40 -04:00
Jaroslaw Palczynski
3455c06412 UnrealSync: Added ability to override sync steps to custom one during debug session.
[CL 2508330 by Jaroslaw Palczynski in Main branch]
2015-04-10 10:22:22 -04:00
Ben Marsh
cb356578a7 Remove unnecessary variables from UEBuildBinaryConfiguration.
[CL 2508328 by Ben Marsh in Main branch]
2015-04-10 10:20:45 -04:00
Ben Marsh
2b4b95566a Remove the output path override for modules. I can't see any code path that it would still trigger it, as FixupOutputPath() seems to require a "Binaries" substring, but the only possible values for OutputDirectory are (1) the compiler intermediate directory, or (2) a substring of the module rules path.
[CL 2508232 by Ben Marsh in Main branch]
2015-04-10 08:32:38 -04:00
Mikolaj Sieluzycki
cc74a8f950 Add missing file.
[CL 2508152 by Mikolaj Sieluzycki in Main branch]
2015-04-10 06:26:01 -04:00
Mikolaj Sieluzycki
3483da7d5a Stop UHT from emiting warnings on missing *_Validate and *_Implementation functions
Introduce versioning system to GENERATED_*BODY macros
Search for existing functions using case sensitive and whole word match.
Move checks for existing of *_Validate and *_Implementation functions to *generated.cpp to allow changing that code in hotfixes.
#codereview Robert.Manuszewski

[CL 2508131 by Mikolaj Sieluzycki in Main branch]
2015-04-10 06:02:22 -04:00
Mikolaj Sieluzycki
a96989f147 Add includes to files to remove the need of including Engine.h.
[CL 2508000 by Mikolaj Sieluzycki in Main branch]
2015-04-10 03:30:54 -04:00
John Pollard
48eb523b3e UE-4679 - Remove CPF_RepRetry
[CL 2507484 by John Pollard in Main branch]
2015-04-09 18:10:40 -04:00
Kellan Carr
d2db836ec8 build script, temp storage retries on mac
[CL 2507248 by Kellan Carr in Main branch]
2015-04-09 16:12:39 -04:00
Kellan Carr
764e734458 build script, compile tools for linux [UE-12934]
[CL 2507115 by Kellan Carr in Main branch]
2015-04-09 14:42:37 -04:00
Ankit Khare
fc94ebce37 HTML5: Don't create per map paks when doing "Launch On".
[CL 2507081 by Ankit Khare in Main branch]
2015-04-09 14:18:38 -04:00
Josh Adams
1c3152bd41 Rollback //depot/UE4/Engine/Source/Programs/AutomationTool/Desktop/Desktop.Automation.csproj to revision 2
[CL 2506780 by Josh Adams in Main branch]
2015-04-09 10:24:54 -04:00
Ben Marsh
43a8c55dab Use build receipts to figure out what needs to be staged for Windows.
#codereview Marcus.Wassmer, Josh.Adams

[CL 2506770 by Ben Marsh in Main branch]
2015-04-09 10:13:10 -04:00
Marcus Wassmer
3172a9c65f Fix UBT compilation when PS4 code is not present.
[CL 2506764 by Marcus Wassmer in Main branch]
2015-04-09 10:05:15 -04:00
Marcus Wassmer
e1f4277688 Fix PS4 Morpheus link errrors.
[CL 2506751 by Marcus Wassmer in Main branch]
2015-04-09 09:52:12 -04:00
Matthew Griffin
c922edda8a Allow Engine projects to be built when we are generating rocket projects so that they can include intellisense data for engine source.
[CL 2506705 by Matthew Griffin in Main branch]
2015-04-09 09:05:36 -04:00
James Moran
003925eff0 Fix path slash error with UAT & -manifests only creating chunk0 on Mac (and probably Linux)
[CL 2506600 by James Moran in Main branch]
2015-04-09 05:46:42 -04:00
Jaroslaw Surowiec
2b1f7d3814 CrashReportWWW - Now ignore all calls from FDebug class
[CL 2506595 by Jaroslaw Surowiec in Main branch]
2015-04-09 05:41:40 -04:00
Jaroslaw Surowiec
50c06127e8 CrashReportWWW - Added CrashesInTimeFrame for the crash reports
[CL 2506594 by Jaroslaw Surowiec in Main branch]
2015-04-09 05:41:20 -04:00
Jaroslaw Palczynski
4643698344 UnrealSync: Fail if P4 sync failed.
[CL 2506570 by Jaroslaw Palczynski in Main branch]
2015-04-09 05:22:35 -04:00
Ian Murray
3c66d205c4 CrashReporterWWW - Added extended search functionality to the reporter. Can now do text searches of Description, CallStack and Messages. Made some performance improvements to the search speed
[CL 2506542 by Ian Murray in Main branch]
2015-04-09 05:06:21 -04:00
Jaroslaw Palczynski
02ef4c23c4 UECORE-122: UnrealSync P4 settings
[CL 2506513 by Jaroslaw Palczynski in Main branch]
2015-04-09 04:40:26 -04:00