Ben Marsh
0488555a9b
Submit build receipts to P4 as part of promotions.
...
[CL 2502143 by Ben Marsh in Main branch]
2015-04-04 16:40:58 -04:00
Ben Marsh
185b1c0235
Fix handling of paths containing spaces for some P4 commands.
...
[CL 2502139 by Ben Marsh in Main branch]
2015-04-04 16:36:22 -04:00
Ben Marsh
c3a2d1dec0
Add more generic support for variable expansion in build receipts.
...
[CL 2502120 by Ben Marsh in Main branch]
2015-04-04 15:21:13 -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
Peter Knepley
341828cb71
Merging 2501807 mac staging fixes
...
//depot/UE4-UT/...
to //depot/UE4/...
[CL 2501817 by Peter Knepley in Main branch]
2015-04-03 18:35:07 -04:00
Peter Knepley
3df60455a8
Merging
...
//depot/UE4-UT/...
to //depot/UE4/...
[CL 2501519 by Peter Knepley in Main branch]
2015-04-03 15:34:59 -04:00
Marc Audy
b281cd2844
Fix deprecation warning in SCrashReportClient.cpp
...
#codereview Jaroslaw.Surowiec
[CL 2501461 by Marc Audy in Main branch]
2015-04-03 15:04:14 -04:00
Mike Fricker
a900273798
Fixed UnrealBuildTool log spew when cleaning targets (part 2)
...
[CL 2501315 by Mike Fricker in Main branch]
2015-04-03 13:53:06 -04:00
Saul Abreu
a44ed6d14c
PO files downloaded from OneSky are now backed up and submitted to P4. This will create a submission history in P4 such that we can more easily track down anomalies related to OneSky in our localization pipeline.
...
#codereview kellan.carr
[CL 2501314 by Saul Abreu in Main branch]
2015-04-03 13:53:02 -04:00
Mike Fricker
e5a65a9641
Fixed UnrealBuildTool log spew when cleaning targets
...
[CL 2501256 by Mike Fricker in Main branch]
2015-04-03 12:50:52 -04:00
Ben Marsh
08bdf448ac
Missing file.
...
[CL 2501119 by Ben Marsh in Main branch]
2015-04-03 10:35:54 -04:00
Ben Marsh
3a7e022d4c
Generate build receipts from UBT, which keep a record of all the files written for a target and records any metadata needed to stage or deploy it.
...
[CL 2501101 by Ben Marsh in Main branch]
2015-04-03 10:25:57 -04:00
Ben Marsh
29ee26101b
Fix warnings in CIS due to EnvVarsToXML being recompiled.
...
[CL 2501039 by Ben Marsh in Main branch]
2015-04-03 08:32:17 -04:00
Kellan Carr
4c75795c5a
build script, add linux editor and tools to shared promotions
...
[CL 2501035 by Kellan Carr in Main branch]
2015-04-03 08:25:54 -04:00
Kellan Carr
ba27f54cf2
build script, maybe fix for job agent lock
...
[CL 2501019 by Kellan Carr in Main branch]
2015-04-03 07:56:40 -04:00
Steve Robb
67f144d329
Only write out 8.3 filenames to the envvar-harvesting .bat file, to avoid Unicode paths which cmd.exe can't deal with.
...
Better error message when XML parsing fails.
#codereview robert.manuszewski
[CL 2500945 by Steve Robb in Main branch]
2015-04-03 05:06:45 -04:00
Ankit Khare
56ca9322c0
Fix for CL 2500167, Take care of an edge case where the variable is null.
...
[CL 2500505 by Ankit Khare in Main branch]
2015-04-02 18:38:41 -04:00
Dan Oconnor
76e1440d85
Further changes from PVS-Studio, submitted without modification, reviewed with owners where I was unsure of the change
...
[CL 2500334 by Dan Oconnor in Main branch]
2015-04-02 16:31:18 -04:00
Chris Babcock
482eba0564
Launch on Android now restarts application if APK did not require updating
...
#ue4
#android
#codereview Josh.Adams
[CL 2500332 by Chris Babcock in Main branch]
2015-04-02 16:30:40 -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
Ben Marsh
0de65e95bd
Deprecate bBuildAdditionalConsoleApplication from LinkEnvironment, and move it to UEBuildBinaryConfiguration instead - it's not actually used by anything that does linking; it's a higher level behavior. The default is now false, which mirrors the only use case we had for it (and removes a hack for checking UEBuildConfiguration.bBuildEditor).
...
[CL 2499917 by Ben Marsh in Main branch]
2015-04-02 11:09:01 -04:00
Ben Marsh
2cd2b93f35
Eliminate SpecialRocketLibFilesThatAreBuildProducts - everything that gets precompiled into static libs is now a normal UBT binary; we don't need to special case anything.
...
[CL 2499800 by Ben Marsh in Main branch]
2015-04-02 09:47:39 -04:00
Carlos Cuello
65c6b1a695
[INTEGRATE] Merging using UE4-To-UE4-LauncherDev, integrate all up to cl 2496104 from the LauncherDev branch. updated friends and chat module, lib curl updates, portal related fixes
...
[CL 2499790 by Carlos Cuello in Main branch]
2015-04-02 09:42:37 -04:00
Ben Marsh
539ce868c3
Decrease frequency of CopyEditor build steps; it isn't useful without DDC anyway.
...
[CL 2499729 by Ben Marsh in Main branch]
2015-04-02 08:18:22 -04:00
James Moran
19d187c418
HTTPChunkInstall Improvements and Bug fixes.
...
Added -chunkinstalldirectory and -chunkinstallversion to UAT commandline options.
Added Chunk Dependency Graph for use with -manifests.
HTTPChunkInstaller correctly re-uses old builds to reduce download sizes.
ChunkInstaller delegates correctly use delegate handles.
Windows uses HTTPChunkInstaller by default if enabled in project Build.cs.
Switched HTTPChunkInstaller tasks to threads.
[CL 2499607 by James Moran in Main branch]
2015-04-02 04:22:48 -04:00