Michael Noland
6a3d8e112e
UnrealHeaderTool: Added limited support for parsing character literals to avoid incorrectly erroring on things like '\"'
...
[CL 2509338 by Michael Noland in Main branch]
2015-04-10 20:25:40 -04:00
Ben Marsh
e66bf608bc
Fix trigger dependencies for building Rocket samples.
...
[CL 2509176 by Ben Marsh in Main branch]
2015-04-10 18:48:49 -04:00
Dmitry Rekman
aa4a3de045
Linux: add stubbed file for UE4EditorServices.
...
- Gets built as a part of GUBP Tools node.
[CL 2508889 by Dmitry Rekman in Main branch]
2015-04-10 16:19:58 -04:00
Steve Robb
86b49f977d
New CPF_UObjectWrapper flag to indicate that a UObjectProperty is a wrapper or a raw pointer.
...
UClassProperty::GetCPPType made to use the flag to generate a UClass* rather than a TSubobjectOf<UObject>.
Test code for UHT.
#codereview robert.manuszewski,marc.audy
[CL 2508644 by Steve Robb in Main branch]
2015-04-10 14:19:15 -04:00
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