Commit Graph

253 Commits

Author SHA1 Message Date
Daniel Lamb
a02f330284 Added new automation tool to support for deploying prebuilt apks to several devices at once.
#codereview Kellan.Carr

[CL 2094745 by Daniel Lamb in Main branch]
2014-06-04 15:01:25 -04:00
Ben Marsh
887923a122 Add UnrealVersionSelector into the promotable
[CL 2093424 by Ben Marsh in Main branch]
2014-06-03 14:38:05 -04:00
Ben Marsh
0f5c14efac Fix paths with spaces using git PR script.
[CL 2093421 by Ben Marsh in Main branch]
2014-06-03 14:32:52 -04:00
Gil Gribb
5251c9a453 build script, add formal build testing to the GUBP
[CL 2093140 by Gil Gribb in Main branch]
2014-06-03 10:37:01 -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
Gil Gribb
f993c1725a build script, merge fix for p4 changes
[CL 2091996 by Gil Gribb in Main branch]
2014-06-02 14:22:08 -04:00
Ankit Khare
849de9f541 #UE4 #HTML5
- fix an issue where packaging will fail - if the target binary directory doesn't exist. ( Happens on a clean spec, first time run ).

[CL 2091992 by Ankit Khare in Main branch]
2014-06-02 14:21:55 -04:00
Ankit Khare
5792819692 #UE4 HTML5
- actually use python in the command line, rather than depend on .py extention  to execute.
        - change file types to writable.

[CL 2091893 by Ankit Khare in Main branch]
2014-06-02 14:20:45 -04:00
Saul Abreu
a090916d99 Added property names and tool tips to targets for localization automation script.
[CL 2090137 by Saul Abreu in Main branch]
2014-05-30 16:47:24 -04:00
Gil Gribb
2478626d11 build script, some retries on temp storage
[CL 2089699 by Gil Gribb in Main branch]
2014-05-30 10:48:01 -04:00
Ben Marsh
89668b5397 [INTEGRATE] Everything from 4.2 branch back into main.
[CL 2088526 by Ben Marsh in Main branch]
2014-05-29 17:45:17 -04:00
Kellan Carr
39956c1431 build script, add promotable label suffix, _withnightlys now working, shared promotables now work correctly with custom workflows
[CL 2088311 by Kellan Carr in Main branch]
2014-05-29 17:42:14 -04:00
Jamie Dale
3ea331525b UAT now uses the game INI files to add additional directories to cook and stage.
TTP# 335070 - Add GUI based way to specify additional non-asset files or paths to package

CookCommandlet now uses the project settings to work out which additional directories it should cook (this removes the need for the editor to pass this information to that UAT via the command line). I've left the COOKDIR option in the UAT/CookCommandlet as, while non of our projects seem to be using it, I'm not comfortable removing it in case any scripts are using it.

CopyBuildToStagingDirectory also uses these project settings to work out which additional directories it should stage when producing the staging manifest (these are split into UFS and non-UFS directories). This allows users to define additional directories in the editor (or directly in the settings file) which will always be staged regardless of how UAT is invoked.

All of these paths are specified in the settings file as relative to the project Content directory, and the editor will enforce this fact when using the directory picker.

Also mirrored the meta-data interface from UField on IPropertyHandle. This takes care of accessing the meta-data from the correct property, even when you're accessing an element inside an array (MattK approved!).

ReviewedBy Thomas.Sarkanen, Robert.Manuszewski, Max.Preussner

[CL 2088172 by Jamie Dale in Main branch]
2014-05-29 17:38:00 -04:00
Ankit Khare
7714a97161 #UE4 #HTML5 TTP: 333781 HTML5: Change Heap size per game project
Platform ini now contains a [BuildSettings] section with HeapSize values which can be overriden per config.

#codereview Peter.Sauerbrei

[CL 2087502 by Ankit Khare in Main branch]
2014-05-29 17:32:36 -04:00
Kellan Carr
c5859d03cb build script, fixing branch setup
[CL 2087109 by Kellan Carr in Main branch]
2014-05-29 17:28:50 -04:00
Kellan Carr
e5a8124b37 build script, add back _withnightlys
[CL 2087093 by Kellan Carr in Main branch]
2014-05-29 17:28:11 -04:00
Ben Marsh
effa26a4d4 Add script to email out BUNS lists to every engineer, taking into account integrations into the release branch.
[CL 2087020 by Ben Marsh in Main branch]
2014-05-29 17:27:18 -04:00
Kellan Carr
2d924e2ebc build script, back out previous change to allow shared promotables
[CL 2086937 by Kellan Carr in Main branch]
2014-05-29 17:24:41 -04:00
Kellan Carr
35b27ee057 build script, use correct getfullname function
[CL 2086899 by Kellan Carr in Main branch]
2014-05-29 17:24:29 -04:00
Kellan Carr
f92892b507 build script, correct _withnightlys logic
[CL 2086874 by Kellan Carr in Main branch]
2014-05-29 17:24:00 -04:00
Kellan Carr
6c03037a62 build script, Use specific withnightlys workflow when in main branch
[CL 2086850 by Kellan Carr in Main branch]
2014-05-29 17:23:07 -04:00
Wes Fudala
0b458bf537 [336846] Include OneSky library referenced by automation scripts.
- AutomationScripts.Automation.csproj now uses a valid ToolsVersion number
- The OneSky library reference now points to the DotNet binaries folder similar to other references
- Add OneSky release binary to the Binaries\\DotNet folder

[CL 2086526 by Wes Fudala in Main branch]
2014-05-29 17:19:57 -04:00
Gil Gribb
aaf2edfdb6 build script, parallel read and writes to temp storage
[CL 2085821 by Gil Gribb in Main branch]
2014-05-29 17:15:40 -04:00
Kellan Carr
00a79f02be build script, Add custom shared promotable workflow
[CL 2085753 by Kellan Carr in Main branch]
2014-05-29 17:13:50 -04:00
Wes Hunt
d9339bc56d Remove MirrorCloudDirToInternalCDN
[CL 2085679 by Wes Hunt in Main branch]
2014-05-29 17:12:56 -04:00