Commit Graph

2860 Commits

Author SHA1 Message Date
nakosung
6366f1bdef PR #1135: Support enabling exceptions in a Linux build.
- Contributed by nakosung.

[CL 2563680 by Dmitry Rekman in Main branch]
2015-05-22 19:57:14 -04:00
salamanderrake
4ca341401d PR #1170: MakefileGenerator configure target fix
- Contributed by salamanderrake.
- UnrealBuildTool_Mono.csproj is removed from 4.8 and above.

[CL 2563624 by Dmitry Rekman in Main branch]
2015-05-22 19:23:15 -04:00
salamanderrake
0dc1b61c41 PR #1171: QMakefileGenerator project target fixes.
- Contributed by salamanderrake.

[CL 2563606 by Dmitry Rekman in Main branch]
2015-05-22 19:07:19 -04:00
Ben Marsh
b0d5ba9801 Fix calls to IsCompiledInConfiguration() which rely on UBT's global state. The function is called from UBT, where this information is not accurate.
[CL 2563566 by Ben Marsh in Main branch]
2015-05-22 18:26:58 -04:00
Ben Marsh
bd5e386cb4 Remove a couple of overloads that just result in infinite loops.
[CL 2563559 by Ben Marsh in Main branch]
2015-05-22 18:24:09 -04:00
Ben Marsh
b64a49efcb Handle UAT arguments which end in a blackslash correctly (eg. -MyArg1=D:\\UE4\\ -MyArg2)
[CL 2563539 by Ben Marsh in Main branch]
2015-05-22 18:12:22 -04:00
Ben Marsh
4707029149 Stop UE4EditorServices from being built on Windows.
#codereview Michael.Trepka

[CL 2563397 by Ben Marsh in Main branch]
2015-05-22 17:17:37 -04:00
Ben Marsh
b4010f44c3 Don't include framework dependencies of static libraries in the app bundle.
[CL 2563322 by Ben Marsh in Main branch]
2015-05-22 16:48:11 -04:00
Ben Marsh
0d5abb5ea4 Fix missing build product when compiling UE4Game on Mac with the -precompile option.
[CL 2562962 by Ben Marsh in Main branch]
2015-05-22 13:55:07 -04:00
Paul Fazio
6b904e4e00 Parallelization of UAT startup tasks using MSBuild - NOTE: parallelization only works on Windows platforms. Mac uses xbuild, which is the MSBuild equivalent on Mac. XBuild does not perform parallel processing.
Successful preflight build: https://ec-01.epicgames.net/commander/link/jobDetails/jobs/GUBP___depot_UE4_2560607__82477_RunGraph_500023?s=Jobs&tabGroup=stepTableHeader

#codereview Ben.Marsh

[CL 2562798 by Paul Fazio in Main branch]
2015-05-22 12:16:46 -04:00
Robert Jones
38247c4430 UEPLAT-454 - Add option for fullscreen immersive mode for Android projects
- support added for Kitkat for fullscreen sticky mode

[CL 2562654 by Robert Jones in Main branch]
2015-05-22 11:09:51 -04:00
Jaroslaw Surowiec
8892b4dcaa CrashReportLinq - A few more scripts
[CL 2562438 by Jaroslaw Surowiec in Main branch]
2015-05-22 09:00:36 -04:00
Jaroslaw Surowiec
3e13f3b0e9 CrashReportLinq - Added simple script to fix a bugg based on the id
[CL 2562437 by Jaroslaw Surowiec in Main branch]
2015-05-22 09:00:30 -04:00
Ben Marsh
0664b38ebb Fix linking against static libraries which have circular references back to the original binary. Plugins depend on other engine modules, but linking a monolithic game should not add a library dependency on the monolithic executable.
[CL 2562433 by Ben Marsh in Main branch]
2015-05-22 08:57:34 -04:00
Kellan Carr
55e2130caf build script, finish removing sample package trigger
[CL 2562432 by Kellan Carr in Main branch]
2015-05-22 08:57:01 -04:00
Kellan Carr
2886bda12c cis fix
[CL 2562407 by Kellan Carr in Main branch]
2015-05-22 08:18:12 -04:00
Jaroslaw Palczynski
86fb0d52a1 UE-12916: Attempting to use the GameplayTags module in a binary code project will result in build failures in Visual Studio.
[CL 2562196 by Jaroslaw Palczynski in Main branch]
2015-05-22 02:54:27 -04:00
Daniel Wright
3c28e1dac7 Added bUseVertexNormalForHemisphereGather Lightmass primitive setting for foliage static lighting, in cases where artists want foliage lighting to match the underlying terrain
[CL 2561943 by Daniel Wright in Main branch]
2015-05-21 20:21:01 -04:00
John Pollard
f92539b91c #replayserver: Change max recent replays to 10 + don't insert same replay more than once into recent list + fix sort problem when deleting old recents
[CL 2561828 by John Pollard in Main branch]
2015-05-21 19:01:36 -04:00
Michael Trepka
a381515afc Fixed custom icon paths on Mac
[CL 2561776 by Michael Trepka in Main branch]
2015-05-21 18:40:21 -04:00
John Pollard
527e624a0a #replayserver: Add ability to track recently viewed replays
[CL 2561730 by John Pollard in Main branch]
2015-05-21 18:26:36 -04:00
Kellan Carr
5a42f5f18e build script, remove cooks and packages that are unused by anyone - place the new list in front of a trigger, so qa have builds available, this is an option due to the significant drop in total builds
[CL 2561288 by Kellan Carr in Main branch]
2015-05-21 15:29:58 -04:00
Maciej Mroz
b5d72fa9a2 More strict restrictions related to WeakObjectPtr exposed to blueprint. No arrays on weakobjptr. No lazy pointers. UE-15033
#codereview Jon.Lietz, Zak.Middleton, Richard.Hinckley, Nick.Whiting

[CL 2561280 by Maciej Mroz in Main branch]
2015-05-21 15:24:44 -04:00
Ben Marsh
3fa69c2498 Fix dependencies of precompiled modules being linked into the game binary. Was causing CEF to be linked in to UE4Game in Rocket, causing launch-on to fail.
* Plugin modules are now explicitly added into the modules list for the binaries they're going to be a part of (this wasn't possible before we supported modules being in static libraries AND a DLL/EXE at the same time)
* Receipt now only includes runtime dependencies for things which are actually runnable

[CL 2561193 by Ben Marsh in Main branch]
2015-05-21 14:47:55 -04:00
Ben Marsh
16473b93ed Turn shadow variable warnings back into warnings; they are breaking too many builds.
#codereview Marc.Audy

[CL 2561102 by Ben Marsh in Main branch]
2015-05-21 13:59:00 -04:00