Commit Graph

427 Commits

Author SHA1 Message Date
Ankit Khare
c3e2580eee Make different browsers as HTML5 Devices.
The configuration is driven by a editor platform specific .ini setting. Also, always serve files via a web browser ( python SimpleHTTP Server ) whose life time is attached to the browser device to get around X-origin issues w/ chrome. cook on the fly path remains as such, because we already serve via the cook on the fly web server.

#HTML5
#codereview james.moran, peter.sauerbrei

[CL 2281792 by Ankit Khare in Main branch]
2014-09-02 14:36:52 -04:00
Robert Manuszewski
c15b65025f Force UAT scripts to be built in Development config (just like UAT).
Disabled UAT code optimizations (shouldn't affect performance but should improve debugging in Development config)

[CL 2281484 by Robert Manuszewski in Main branch]
2014-09-02 10:20:38 -04:00
Robert Manuszewski
c488b52089 Making sure all dependencies of UAT build with the same config.
#change AutomationTool, AutomationToolLauncher and DotNETUtilities will always compile in Development in the sln to avoid situations where one of UAT dependencies is built with diffrerent config which results in UAT failing to compile scripts in Debug due to outdated dependencies of UAT.

[CL 2281268 by Robert Manuszewski in Main branch]
2014-09-02 06:54:47 -04:00
Ben Marsh
861c999223 Generate an aggregate UAT project file, which adds references to all the other automation projects. Allows rebuilding and debugging directly from the IDE.
[CL 2277801 by Ben Marsh in Main branch]
2014-08-29 12:25:29 -04:00
Saul Abreu
6cd14679e2 Consistent localization-related commandlet path-handling with regards to relative paths. From now on, please specify paths relative to to the project's directory or the Engine directory.
[CL 2276830 by Saul Abreu in Main branch]
2014-08-28 17:35:37 -04:00
Kellan Carr
799fa903a1 build script, fix for merge stomp
[CL 2276755 by Kellan Carr in Main branch]
2014-08-28 17:05:26 -04:00
Kellan Carr
b640e12d80 build script, back to ectool for now
[CL 2276747 by Kellan Carr in Main branch]
2014-08-28 17:00:26 -04:00
Ben Marsh
1f69fe5df0 Don't send automated test failure emails to causers. They don't run often enough to be useful, and the failures are obscure.
#codereview Kellan.Carr

[CL 2276714 by Ben Marsh in Main branch]
2014-08-28 16:40:17 -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
Kellan Carr
5fdbd8f540 build script, runcondition fix
[CL 2276540 by Kellan Carr in Main branch]
2014-08-28 15:04:53 -04:00
Dmitry Rekman
34631ade0a Fix packaging for Linux TTP #344934.
[CL 2276154 by Dmitry Rekman in Main branch]
2014-08-28 10:13:45 -04:00
Ben Marsh
ebcff704c6 Fix warning building ShooterGame; probing for whether a directory is writeable or not is not a failure.
[CL 2276148 by Ben Marsh in Main branch]
2014-08-28 10:08:32 -04:00
Daniel Lamb
6b452278a6 Fix build compliation errors.
[CL 2274885 by Daniel Lamb in Main branch]
2014-08-27 14:58:54 -04:00
Daniel Lamb
e947e013e6 Fixed bug with launching from uat when using an already started cook on the fly server.
Should use default port.

#codereview Peter.Sauerbrei

[CL 2274765 by Daniel Lamb in Main branch]
2014-08-27 14:28:44 -04:00
Kellan Carr
4ec2950f7d buildscript, batch perl jobsteps
[CL 2274662 by Kellan Carr in Main branch]
2014-08-27 14:13:32 -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
Josh Adams
71e5bd4917 - Fixed apk naming issue
[CL 2272315 by Josh Adams in Main branch]
2014-08-26 14:02:30 -04:00
Josh Adams
d67a3a64a5 - Initial "Fat" binary support for Android - multiple architectures at once, by compiling multiple .so's in one go of UBT (will be controlled by Project Settings, intentionally hidden for now)
- Added option to allow for splitting up into multiple .apks, or a single "fat" .apk (also not exposed yet in the project settings)
- A fat binary is just named <Project>.apk, no longer <Project>-armv7.apk
- x86 almost works, except missing libCurl and ICU
- x64 and arm64 will come next now that this framework is in place
#codereview chris.babcock

[CL 2272105 by Josh Adams in Main branch]
2014-08-26 09:56:29 -04:00
Michael Noland
83d10a642a Platform: Delete UAT merged copy of iPhonePackager as it is currently unused and already out of date
- Will be reintroduced once IPP standalone work is finished, probably as a shared assembly

[CL 2268067 by Michael Noland in Main branch]
2014-08-22 18:06:00 -04:00
Kellan Carr
ac37f4d9e4 build script, add dependency from upstream job to makebuild preconditions
[CL 2267624 by Kellan Carr in Main branch]
2014-08-22 13:39:55 -04:00
Ben Marsh
db534b1db5 Forcibly rebuild APIDocTool and UnrealDocTool targets before building documentation. Prevents issues with stale build products.
[CL 2267292 by Ben Marsh in Main branch]
2014-08-22 07:53:37 -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
Kellan Carr
611e3e4d63 build script, moving sample makebuilds behind promotable trigger
[CL 2260968 by Kellan Carr in Main branch]
2014-08-18 12:09:20 -04:00