Commit Graph

27 Commits

Author SHA1 Message Date
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Saul Abreu
44baed0ff7 Added settings for staging internationalization presets. Updated staging logic to stage ICU internationalization data presets from commandline arguments or settings. Added default settings for internationalization presets.
[CL 2341735 by Saul Abreu in Main branch]
2014-10-27 19:33:51 -04:00
Saul Abreu
a05e2d523e Corrected platform-specific ICU data staging logic that was using the old paths.
[CL 2339348 by Saul Abreu in Main branch]
2014-10-23 19:42:28 -04:00
Peter Knepley
6370d7886e Fix linux staging
[CL 2313328 by Peter Knepley in Main branch]
2014-09-29 16:01:32 -04:00
Peter Sauerbrei
bcaa096da8 fix for Tappy Chicken not launching past splash screen on iOS
fix for Android unable to launch projects via UFE
fix for Project Launcher default roles settings not being used
TTP347511, TTP347613, TTP347768
#ue4

[CL 2311418 by Peter Sauerbrei in Main branch]
2014-09-26 15:27:39 -04:00
Peter Knepley
5d6f3b119d Modular staging
[CL 2307306 by Peter Knepley in Main branch]
2014-09-23 15:45:22 -04:00
Dmitry Rekman
3dd3dc494f Linux host platform for UAT.
- Note: target framework for UAT (mono project) is upped to 4.5 to match UBT.

#codereview Josh.Adams, Michael.Trepka, Kellan.Carr, Gil.Gribb

[CL 2285233 by Dmitry Rekman in Main branch]
2014-09-04 17:31:34 -04:00
Dmitry Rekman
9296da3401 Minor: made comments around previous change more meaningful.
[CL 2276633 by Dmitry Rekman in Main branch]
2014-08-28 15:45:05 -04:00
Dmitry Rekman
f3c7a57094 Rename the binary when packaging content-only projects for Linux.
No more UE4Game, the binary will have the project project name and will be placed in <Project>/Binaries/Linux/.

TTP #338841

[CL 2276622 by Dmitry Rekman in Main branch]
2014-08-28 15:40:04 -04:00
Dmitry Rekman
e75a96a05b Belated update of Steamworks to v130.
#codereview Josh.Markiewicz

[CL 2273225 by Dmitry Rekman in Main branch]
2014-08-26 18:26:04 -04:00
Dmitry Rekman
7c67f7f9d3 PerfCounters for Wash.
- Configured by GameDir/Config/PerfCounters.json (should be deployed by UAT now).
- Shared memory regions have a name of perfcounters-of-pid-%d.

#codereview Josh.Markiewicz, Bob.Tellez, Ivan.Horvath, Josh.Adams

[CL 2272832 by Dmitry Rekman in Main branch]
2014-08-26 16:15:35 -04:00
Ben Zeigler
67566bb0f2 Merging changes to UAT from UE4-Fortnite branch, up to CL #2256868:
Add BuildOnlyPlatforms_MonolithicOnly to the RulesCompiler, to specify platforms that we want to compile but not cook
Add concept of "Dependent platform" to UAT, where the cooked data comes from a source platform, and is duplicated at stage time
Updated brutal submit to handle the same changes already being submitted during a build.
Brutal submit now considers it as success when it attempts to reconcile with latest in P4 and finds no files are different in its workspace.
Fix formatting on automation.cs files to avoid future integration issues, unify as tabs-as-tabs instead of spaces

#codereview kellan.carr

[CL 2261070 by Ben Zeigler in Main branch]
2014-08-18 13:29:39 -04:00
Dmitry Rekman
89ae5bde1d Fix ICU deployment for Linux.
#codereview Saul.Abreu

[CL 2114488 by Dmitry Rekman in Main branch]
2014-06-23 18:08:55 -04:00
Saul Abreu
bd93ea7dfd Swapped ICU 51.2 for 53.1 when using the ICU module. Updated preprocessor definitions when using the ICU module to match updated ICU build without transliteration functionality. Implemented common data file open/close callbacks in UE4 and hooked into ICU. Added memory stats for ICU data files. Updated number formatting tests to validate new CLDR data. Updated checks to ensure the new ICU common data directory is present and fallback appropriately where possible.
[CL 2109697 by Saul Abreu in Main branch]
2014-06-18 16:27:48 -04:00
Saul Abreu
7db7405411 Backed out ICU changes temporarily. To be resolved not-during-the-weekend.
[CL 2105281 by Saul Abreu in Main branch]
2014-06-13 20:13:34 -04:00
Saul Abreu
00b58a5ea5 Swapped ICU 51.2 for 53.1 when using the ICU module. Updated preprocessor definitions when using the ICU module to match updated ICU build without transliteration functionality. Implemented common data file open/close callbacks in UE4 and hooked into ICU. Added memory stats for ICU data files. Updated number formatting tests to validate new CLDR data. Updated checks to ensure the new ICU common data directory is present and fallback appropriately where possible.
[CL 2105058 by Saul Abreu in Main branch]
2014-06-13 17:16:14 -04:00
Dmitry Rekman
9f577e4102 Updated Steamworks to 129a.
#codereview Josh.Markiewicz

[CL 2092979 by Dmitry Rekman in Main branch]
2014-06-03 06:40:33 -04:00
Dmitry Rekman
c383576999 Do not package .png files for Linux.
New template projects don't seem to have them, making packaging fail (TTP #333350).

[CL 2080726 by Dmitry Rekman in Main branch]
2014-05-21 14:07:01 -04:00
Dmitry Rekman
cfc680744b Add localization and splash files to packaged Linux builds.
[CL 2068637 by Dmitry Rekman in Main branch]
2014-05-09 16:58:27 -04:00
Dmitry Rekman
e3105eda19 Merging the bulk of Darkside changes.
- New target platforms (LinuxNoEditor for client+server, LinuxClient for client, Linux for editor, LinuxServer for dedicated server - mirroring other platforms).
- Preliminary support for gcc in the toolchain (and some safe fixes in code).
- No more lowercasing when accessing files on Linux, tread carefully.
- Changes needed for native compilation and other minor improvements.

#codereview Josh.Adams, Michael.Liebenow, Steve.Robbs

[CL 2067133 by Dmitry Rekman in Main branch]
2014-05-08 13:01:46 -04:00
Dmitry Rekman
9a94608b55 Fix packaging of project icon for Linux.
Do not assume any particular name for the icon (TTP #333350).

[CL 2066183 by Dmitry Rekman in Main branch]
2014-05-07 17:56:38 -04:00
Dmitry Rekman
10c44ff9c0 Updated Steamworks to v1.29.
#codereview Ben.Marsh, Mike.Fricker

[CL 2057746 by Dmitry Rekman in Main branch]
2014-04-28 10:39:18 -04:00
Gil Gribb
c46ab3c148 build script, rework all email stuff to be hacker-style
[CL 2055579 by Gil Gribb in Main branch]
2014-04-24 12:08:28 -04:00
Ben Marsh
89f5f31f32 [INTEGRATE] Engine source and content from 4.1 branch.
[CL 2053735 by Ben Marsh in Main branch]
2014-04-23 20:10:59 -04:00
Dmitry Rekman
cac335f17b Deploy Steam .so and libopenal.so.1 for every project on Linux (TTP #331888 and possibly TTP #331978).
#codereview Ben.Marsh, Adric.Worley

[CL 2050075 by Dmitry Rekman in Main branch]
2014-04-23 19:38:22 -04:00