Commit Graph

279 Commits

Author SHA1 Message Date
Ben Marsh
125c50e085 Add BuildCommonTools to UAT project.
[CL 2345192 by Ben Marsh in Main branch]
2014-10-30 13:32:19 -04:00
Daniel Lamb
a8e869f622 Added nicer error when staging fails to copy from launch on.
[CL 2344892 by Daniel Lamb in Main branch]
2014-10-30 10:12:52 -04:00
Josh Adams
3cd1cc4efa - Fixing xbox packaging issues [UE-1251]
#codereview jeff.campeau
#lockdown james.dickinson

[CL 2344061 by Josh Adams in Main branch]
2014-10-29 14:43:27 -04:00
Ben Marsh
00979de33e Add a UAT script which builds the common tools needed to run, which Epic devs usually sync from Perforce. Indended as a shortcut for Git users, and to build binaries for promotions on Git.
[CL 2342595 by Ben Marsh in Main branch]
2014-10-28 14:53:23 -04:00
Saul Abreu
909b14ef3f Resolved unused variable (InternationalizationPreset) compilation warning-error in BuildCookRun.
[CL 2341753 by Saul Abreu in Main branch]
2014-10-27 19:58:45 -04: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
Kellan Carr
452ae367c3 build script, add depended on by properties
[CL 2341006 by Kellan Carr in Main branch]
2014-10-27 07:59:33 -04:00
Josh Adams
33b4ba0292 - Added parameter to UAT "-archivemetadata" which will copy build.properties to the archive directory [UE-2228]
#codereview kellan.carr

[CL 2339949 by Josh Adams in Main branch]
2014-10-24 11:50:48 -04:00
Saul Abreu
47b9813181 Modified staging logic for ICU data to only stage default ICU data.
[CL 2339072 by Saul Abreu in Main branch]
2014-10-23 16:46:47 -04:00
Saul Abreu
f047875bd1 Moved ICU data from Localization subdirectory to Internationalization subdirectory. Appropriate changes to loading and staging logic to reference the new location.
[CL 2339065 by Saul Abreu in Main branch]
2014-10-23 16:41:50 -04:00
Richard Fawcett
9da7b09dfa Limit reuse of patch data to 12 days for build machines.
This is to enable concurrent cleanup of builds to occur.

[CL 2335491 by Richard Fawcett in Main branch]
2014-10-21 05:32:35 -04:00
Dmitry Rekman
12fb93b1f3 Fix packaging on Linux (UEPLAT-184).
- The problem was caused by files that differ only in case (pak files are case-insensitive).
- Current solution is to ignore symlinks when staging files (so far we have been fixing case-sensitiveness issues by creating a symlink to the file, so this fixes the packaging too).
- Added a warning helping to pinpoint the problem if there happen to be two non-symlink files like this.

#codereview Robert.Manuszewski

[CL 2332310 by Dmitry Rekman in Main branch]
2014-10-16 19:14:57 -04:00
Kellan Carr
8c021ab81b build script, turn off formalbuild agent sharing group for shared promotables
[CL 2331887 by Kellan Carr in Main branch]
2014-10-16 13:58:42 -04:00
Kellan Carr
6f24e87a28 build script, add linux editor cross compile node
[CL 2330148 by Kellan Carr in Main branch]
2014-10-15 10:22:11 -04:00
Kellan Carr
137603d94b build script, fix logic to determine if we're running automated tests
[CL 2330026 by Kellan Carr in Main branch]
2014-10-15 08:26:52 -04:00
Saul Abreu
958ec0d6fc Improved logic for staging localization data to psuedo-canonicalize culture names from settings.
[CL 2329662 by Saul Abreu in Main branch]
2014-10-15 00:35:10 -04:00
Kellan Carr
be6f9fcd18 build script, moving formal shared builds to agent sharing
[CL 2324361 by Kellan Carr in Main branch]
2014-10-09 13:40:13 -04:00
Dmitry Rekman
cd7d003a4d Linux fixes from PR #496, #497.
- use /bin/bash instead of /bin/sh for RunUAT.sh since the script has bashisms.
- name casing change for UnrealPak.
- contributed by amigo.

[CL 2324236 by Dmitry Rekman in Main branch]
2014-10-09 11:50:05 -04:00
Kellan Carr
9d98612932 build script, fix has tests
[CL 2323216 by Kellan Carr in Main branch]
2014-10-08 16:52:49 -04:00
Kellan Carr
f3bf09b9e3 build script, cleanup hastests logic
[CL 2323134 by Kellan Carr in Main branch]
2014-10-08 15:37:19 -04:00
Kellan Carr
465b5fff2a build script, override cook platform for wex to be android_etc1
[CL 2322689 by Kellan Carr in Main branch]
2014-10-08 10:49:02 -04:00
Saul Abreu
33e5716d95 Improved staging logic for localization data that properly attempts to stage parent cultures.
[CL 2321877 by Saul Abreu in Main branch]
2014-10-07 17:24:55 -04:00
Saul Abreu
4d5ee87b58 Removed default fallback logic in BuildCookRun that was making it impossible to use configuration files for the default list of cultures to stage.
[CL 2321868 by Saul Abreu in Main branch]
2014-10-07 17:24:43 -04:00
Ben Marsh
c010d45f0a Remove IPP from Mac tools build. Should still use Win64 version in Rocket builds.
#codereview Peter.Sauerbrei

[CL 2317407 by Ben Marsh in Main branch]
2014-10-02 11:20:20 -04:00
Ben Marsh
59f3940eef Add IPP to be built on Mac as part of the tools node, but overwrite it with the Win64 one in a GUBP Rocket build. Add it to the list of distilled build products for iOS on Mac.
#codereview Peter.Sauerbrei

[CL 2316443 by Ben Marsh in Main branch]
2014-10-01 15:35:11 -04:00