Commit Graph

2830 Commits

Author SHA1 Message Date
Dmitry Rekman
c22c949712 Linux: fix line numbers and source file info missing in callstacks.
- Forcing DWARF3 since libdwarf (from MIT-licensed elftoolchain) doesn't support DWARF4 (which clang 3.5+ defaults to). Can cause binary size regression.
- Extended TestPAL to test crashes/fatal logs.
- Rearranged switches so deoptimizing switches are only applied to debug builds (development still have meaningful info in debugger).

#coderview Bob.Tellez, Josh.Markiewicz

[CL 2559036 by Dmitry Rekman in Main branch]
2015-05-20 13:02:57 -04:00
Bob Tellez
1804e139d2 [AUTOMERGE]
#UE4 Re-enabling debugging symbols for development linux builds. These are needed to debug crashes in development executables.

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2556071 by Bob.Tellez on 2015/05/18 18:43:00.

[CL 2558927 by Bob Tellez in Main branch]
2015-05-20 11:53:37 -04:00
Peter Sauerbrei
dd59fac82c fix for Target.cs files not being in the Source root causing the game to be treated as if it needs to generate a Target.cs file
[CL 2558619 by Peter Sauerbrei in Main branch]
2015-05-20 09:42:10 -04:00
Marc Audy
958cfbab16 Re-enable warning about virtual Blueprint Implementable Events
[CL 2558570 by Marc Audy in Main branch]
2015-05-20 09:10:28 -04:00
Peter Sauerbrei
a55b195bfc back out previous change until I can figure out why the build machines don't like it
#CIS

[CL 2558502 by Peter Sauerbrei in Main branch]
2015-05-20 08:21:51 -04:00
Peter Sauerbrei
1d3610edea fix for target.cs files not being in the root of the source directory for some games
[CL 2558440 by Peter Sauerbrei in Main branch]
2015-05-20 07:22:02 -04:00
Jaroslaw Palczynski
92235e2f49 UECORE-115: Add copy/save/clear functionality for Unreal Sync logging
[CL 2558331 by Jaroslaw Palczynski in Main branch]
2015-05-20 04:48:56 -04:00
Jaroslaw Palczynski
c8d6fae1a3 UECORE-112: US3: Implement UnrealSync for Mac.
+ Changed icons to the expected ones.

[CL 2558328 by Jaroslaw Palczynski in Main branch]
2015-05-20 04:42:36 -04:00
Steve Robb
87c0faf865 Makefile is invalidated by .uproject file changes.
Change to makefile timestamp checks to use FileInfo instead of FileItem to avoid some time offset issues.
Misc cleanups in some module reload code.

#codereview robert.manuszewski,ben.marsh

[CL 2557832 by Steve Robb in Main branch]
2015-05-19 18:19:46 -04:00
Chris Babcock
54123dca0d Add support for optional packaging blacklist per platform and build configuration
[Project]/Build/[Platform]/PakBlacklist-[Config].txt
#ue4
#codereview Peter.Sauerbrei

[CL 2557750 by Chris Babcock in Main branch]
2015-05-19 17:16:19 -04:00
Ben Marsh
1776bdb37f Build UnrealCEFSubProcess for Win32 as part of the Win64 tools node, so it can be included in the Rocket build.
#codereview Matthew.Griffin

[CL 2557705 by Ben Marsh in Main branch]
2015-05-19 16:52:06 -04:00
Kellan Carr
d846dd312f build script, fix sticky preconditions being added as runconditions
[CL 2557479 by Kellan Carr in Main branch]
2015-05-19 14:56:40 -04:00
Peter Sauerbrei
83c97adf27 fix for pak files from a previous run sticking around during incremental deploy
UE-13112

[CL 2557352 by Peter Sauerbrei in Main branch]
2015-05-19 13:52:33 -04:00
Richard Hinckley
5a9679110c [UEDOC-1625] Remove space before * or & in function parameter lists generated by APIDocTool to match Epic code standards.
[CL 2557334 by Richard Hinckley in Main branch]
2015-05-19 13:35:49 -04:00
Richard Fawcett
15bc0b3790 Add named parameter to SetFileAttributes call in BuildPlugin UAT script to clarify intent.
#codereview Ben.Marsh

[CL 2557191 by Richard Fawcett in Main branch]
2015-05-19 12:09:26 -04:00
Ben.Marsh
a830a7cb33 [INTEGRATE] Change 2557122 by Ben.Marsh@ben.marsh_A3068 on 2015/05/19 11:38:07
Make all staged plugin files writable after we copy them.

	#codereview Richard.Fawcett

[CL 2557179 by Ben Marsh in Main branch]
2015-05-19 12:01:19 -04:00
Ben.Marsh
b6d21497fc [INTEGRATE] Change 2557067 by Ben.Marsh@ben.marsh_A3068 on 2015/05/19 11:10:14
Fix garbage dylibs being added to build manifest when compiling a single module.

	#codereview Michael.Trepka, Richard.Fawcett

[CL 2557176 by Ben Marsh in Main branch]
2015-05-19 12:00:58 -04:00
Jaroslaw Surowiec
4d87320edc CrashReportLinq -
UECORE-196/Problems with crash groups in Crash Reporter (Updated script, now removes empty buggs with no associated crashes)
UECORE-194/CRASH REPORTER: Ensure appearing in Top 100 Report (removed from the db, malformed data)

[CL 2556950 by Jaroslaw Surowiec in Main branch]
2015-05-19 10:10:40 -04:00
Robert Manuszewski
f6b41e62d5 Adding code to catch too long filenames when building with UBT
[CL 2556541 by Robert Manuszewski in Main branch]
2015-05-19 03:45:51 -04:00
John Pollard
5885ee8705 #replayserver: Enable web server by default
[CL 2556061 by John Pollard in Main branch]
2015-05-18 18:34:07 -04:00
John Pollard
618e1c1ae1 #replayserver: Add more config options
[CL 2556059 by John Pollard in Main branch]
2015-05-18 18:29:42 -04:00
Ankit Khare
bd6ee8ccad UE-8662: unresponsive script warning when using development buids.
- don't include debuggin info / minify development builds - cuts development binary size from 200Mb to 69Mb.
  - generate symbols file
  - modify template to download this symbols file on the fly on a crash and use it generate an unmangled and unminified callstack. ( we now have real callstacks for shippign builds!)

#codereview josh.adams , james.moran

[CL 2556055 by Ankit Khare in Main branch]
2015-05-18 18:27:24 -04:00
John Pollard
06e11ffe0d #replayserver: Copy properties file to binaries output
[CL 2555990 by John Pollard in Main branch]
2015-05-18 17:45:04 -04:00
John Pollard
cb8147ee00 #replayserver: Add ability to load properties from config
[CL 2555989 by John Pollard in Main branch]
2015-05-18 17:44:48 -04:00
Kellan Carr
c2c724b2ac fix for brutal resolve hang
[CL 2555762 by Kellan Carr in Main branch]
2015-05-18 16:05:22 -04:00