Commit Graph

21 Commits

Author SHA1 Message Date
Jeff Campeau
498bb8ad26 Use a local temp directory for GUBP packaging on Xbox One to avoid issues with remote drive and VHD. Resulting package is then copied into place.
[CL 2246228 by Jeff Campeau in Main branch]
2014-08-06 18:13:10 -04:00
Robert Manuszewski
e6072fb050 UnrealBuildTool: Added UnrealHeaderTool version checking when checking if it's up to date.
#change UBT will check for API version of all UnrealHeaderTool binaries to detect partial syncs
#change Added BuildHostPlatform class for runtime platform abstraction

[CL 2245408 by Robert Manuszewski in Main branch]
2014-08-06 07:05:15 -04:00
Richard Fawcett
87f66d2729 Fixes bug where AutomationTool's PushDir_NoExceptions achieved different result to PushDir in the success case.
Previously PushDir_NoExceptions would change the current working directory, and push the NEW working directory onto the stack,
thereby losing the ability to pop the final directory and return to the original working directory before anything was pushed.

This old behavior contradicted the method's comment, which reads "Pushes the current working directory onto a stack and sets CWD to a new value."

[CL 2236817 by Richard Fawcett in Main branch]
2014-07-30 04:56:10 -04:00
Peter Sauerbrei
bd3c1d9e75 compile fix and change it so it won't ignore XboxOne target dlls for verisign
#ue4
#xboxone

#codereview ben.marsh, josh.adams

[CL 2188186 by Peter Sauerbrei in Main branch]
2014-07-10 21:05:48 -04:00
Peter Sauerbrei
e59677ac56 fix to not sign the xboxone executables with Verisign.
check for XboxOne in the path
#ue4
#xboxone

#codereview ben.marsh, gil.gribb, josh.adams

[CL 2188120 by Peter Sauerbrei in Main branch]
2014-07-10 21:05:37 -04:00
Ben Marsh
efd5991bfb Only sign EXE files on Windows platforms.
#codereview Peter.Sauerbrei, Gil.Gribb

[CL 2182470 by Ben Marsh in Main branch]
2014-07-09 18:56:04 -04:00
Robert Manuszewski
6a47c72fb5 AutomationTool: Throw an exception when threaded copy fails
[CL 2181397 by Robert Manuszewski in Main branch]
2014-07-09 10:12:08 -04:00
Gil Gribb
65c7df3dad build script, mangle formal build archive directories in preflights
[CL 2124464 by Gil Gribb in Main branch]
2014-07-02 09:53:02 -04:00
Gil Gribb
f110b703de build script, red-after-red spam reduction
[CL 2107090 by Gil Gribb in Main branch]
2014-06-16 12:05:56 -04:00
Dmitry Rekman
2db8777197 UAT: fixes for Mono.
- Fixes correct (normalized) filename not being used in FileExists().
- Removes unused variables (safe fix).

This is a subset of changes (compiler warning fixes needed for Linux editor) from pull request 185 by sbc100, 3dluvr, wshearn, abarbu et al (#ue4linux community): https://github.com/EpicGames/UnrealEngine/pull/185

#codereview Gil.Gribb, Robert.Manuszewski, Daniel.Lamb

[CL 2085591 by Dmitry Rekman in Main branch]
2014-05-29 17:10:13 -04:00
Robert Manuszewski
19851024ea UAT: Adding CommandUtils.ThreadedCopyFiles, ScopedTimer
#codereview Gil.Gribb

[CL 2082175 by Robert Manuszewski in Main branch]
2014-05-22 14:15:06 -04:00
Bob Tellez
aa8e82af9c UE4: Made the maximum days to keep temporary builds an optional parameter
[CL 2080994 by Bob Tellez in Main branch]
2014-05-21 16:27:34 -04:00
Gil Gribb
4d8945b0b8 build script, test shared temp storage for write
[CL 2078831 by Gil Gribb in Main branch]
2014-05-20 08:33:13 -04:00
Gil Gribb
a3a345f8c3 build script, fix and enable build cleaning
[CL 2077502 by Gil Gribb in Main branch]
2014-05-19 08:02:12 -04:00
Gil Gribb
57d86f3df0 build script, fix build cleanup
[CL 2075483 by Gil Gribb in Main branch]
2014-05-16 09:37:33 -04:00
Gil Gribb
bc730d6fb8 build script, additional logging to see why we aren't going to delete formal builds
[CL 2074250 by Gil Gribb in Main branch]
2014-05-15 11:17:47 -04:00
Gil Gribb
a5af59f469 build script, preparation for deleting old builds
[CL 2070482 by Gil Gribb in Main branch]
2014-05-12 12:59:47 -04:00
Gil Gribb
0add4519bf build script, spew reduction
[CL 2058825 by Gil Gribb in Main branch]
2014-04-29 11:41:45 -04:00
Robert Manuszewski
563da04a92 #UE4 - UAT Improvements:
- Project rules will now be stored in EngineSavedFolder when running non-installed UAT, otherwise in Temp/UAT/EscapedRoot folder
- Added CommandUtils.EscapePath utility function
- Moved DeleteDirectoryContents function from LocalBuildEnvironment to CommandUtils
- Added code to clean rules folder up on startup.

#codereview gil.gribb

[CL 2044393 by Robert Manuszewski in Main branch]
2014-04-23 18:28:28 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00