Commit Graph

19 Commits

Author SHA1 Message Date
Josh Adams
0d9c94a6ac - Handle argv vs UE4CommandLine.txt conflicts by skipping over multiple .uproject tokens [UE-14121]
- Cleaned up some some dirty code [UE-14120]
#codereview ben.marsh

[CL 2521298 by Josh Adams in Main branch]
2015-04-22 13:05:07 -04:00
Josh Adams
86f2e08a55 - Added support for DesktopPlatform to package content and executables together (editor's File | Package)
- This is a first pass
  - Mac uses data outside the .app so that there's only one copy of the content. This should get a bootstrap executable like Windows has
  - Only tested on Mac so far, although it doesn't handle D3D11 shaders, or some of the icon updating for the bootstrap working
- Added Desktop platform icons

[CL 2505866 by Josh Adams in Main branch]
2015-04-08 16:59:20 -04:00
Ben Marsh
1fb275c1d9 Allow preventing the creation of a UE4CommandLine.txt if the target platform doesn't need one. Windows stages a bootstrap executable which directly launches the game with the project argument, and now that it can parse UE4CommandLine.txt too (it used to be staged even though it was always ignored), it causes the final command line to duplicate the project argument.
[CL 2502113 by Ben Marsh in Main branch]
2015-04-04 15:11:53 -04:00
Ankit Khare
dfd102b3f8 Allow platform automation to modify cook options.
UEPLAT-685 WIP

#codereview josh.adams

[CL 2500167 by Ankit Khare in Main branch]
2015-04-02 14:54:35 -04:00
Peter Sauerbrei
f632b947fd fix for failure message when closing iOS game from Launch On
UE-5146
#ios

[CL 2402395 by Peter Sauerbrei in Main branch]
2015-01-09 17:44:23 -05:00
Marcus Wassmer
50304bc878 Implement iterative deploy for PS4
games also now sandbox their own files on /data/.
#codereview peter.sauerbrei,lee.clark

[CL 2393136 by Marcus Wassmer in Main branch]
2014-12-18 17:37:28 -05:00
Peter Sauerbrei
acc3b8ab0c UEPLAT-23 Faster iteration time for content
Implemented iterative deploy framework and iOS specific implementation
When utilizing iterative deploy in conjunction with incremental cooking only the changed items are pushed to the device resulting in potentially far faster iteration times.
#ios
#codereview daniel.lamb, marcus.wassmer, chris.babcock, josh.adams

[CL 2386082 by Peter Sauerbrei in Main branch]
2014-12-11 16:20:07 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Ankit Khare
45477d14da Pak file creation - add the ability override UAT command line arguments per platform with a 3 state setting - Always, Never, Don't care. Fixes an issue where pak files were created even when we don't want (for now, atleast).
#codereview peter.sauerbrei, daniel.lamb

[CL 2307825 by Ankit Khare in Main branch]
2014-09-23 20:31:24 -04:00
Peter Sauerbrei
040aa73caf converted LauncherWorker to utilize a single UAT command
fixed problem with IP not being set for CotF
#ue4
#codereview daniel.lamb, chris.gagnon

[CL 2303312 by Peter Sauerbrei in Main branch]
2014-09-18 18:55:01 -04:00
Robert Manuszewski
1033c721b5 AutomationTool: Trying to work around exceptions when loading assemblies (possibly due to .Net 4.0 bug). Cleaning up referenced assemblies, better logging.
[CL 2191847 by Robert Manuszewski in Main branch]
2014-07-11 11:40:08 -04:00
James Moran
d6436d0386 Adding file system block alignment option in unreal pak.
Prevents small files crossing file system block which can incur a performance hit, this option should avoid that cost.
Changed UAT to automatically add this option to unreal pak on some platforms.

[CL 2129799 by James Moran in Main branch]
2014-07-03 05:12:31 -04:00
Josh Adams
aa3fabd4f4 - SSH/Rsync can now be used in UBT, but is not currently recommended yet (one step is much slower, and IPhonePackager issues)
- Integrated IPhonePackager code directly into IOS Automation (this is not 100% working yet, it's a work-in-progress). Original IPP still in same place untouched
- Added a return code to RunLocalProcess
- Added IPhonePackager UAT script that will pass along params to the internal IPP code (RunUAT IPhonePackager -cmd="<ipp commandline here>" [-nocompile])
#codereview Robert.Manuszewski,peter.sauerbrei

[CL 2123325 by Josh Adams in Main branch]
2014-07-01 10:58:33 -04:00
Peter Sauerbrei
d3c659bbe4 fix for iOS staging movies to the correct spot
#ue4
#uat
#ios

[CL 2118629 by Peter Sauerbrei in Main branch]
2014-06-26 17:46:56 -04:00
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
Gil Gribb
58d17bcb1f build script, for app bundles to be copied back for the GUBP
[CL 2057977 by Gil Gribb in Main branch]
2014-04-28 14:35:09 -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
Michael Trepka
a94b5e4ad3 Improved packaging for Mac (self-contained bundle, bug fixes)
[CL 2038979 by Michael Trepka in Main branch]
2014-04-23 16:46:39 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00