Creation time of the makefile was being used to test whether dependencies have been modified, which is valid for external dependencies (since we want to catch any files modified after the build process starts), but not valid for files we create during the makefile building (such as response files).
Code attempting to detect response files was also incorrect, and would find any leaf files not included in a unity blob. Response files are now detected explicitly.
#rb none
#jira
[CL 12039693 by Ben Marsh in 4.25 branch]
When creating portable callstack for the crash reports a number of stack frames should be skipped, corresponding to the crash collecting code itself. This value was applied to wrong end of the callstack.
#jira UE-89885
#rb stefan.boberg
[CL 12000209 by Johan Berg in 4.25 branch]
Autoincrement project version after each build
Opt-in in HoloLens project settings under packaging/ Auto Increment Version
The store requires unique version numbers for each update, this makes it easier to track.
#RB steve.smith, jeff.fisher
#jira none
[CL 11909159 by steve smith in 4.25 branch]
- Removed all IntelTBB binaries from thirdparties
- Compiled missing binaries in official IntelTBB folder
Tested on Linux/Mac/Windows
#rnx
#jira UEENT-3378
#rb Jean-Michel.Dignard
[CL 11858075 by danny couture in 4.25 branch]
Swapping Bcrypt node module to native js version
Adding npm console commands to ease usage
#jira: UE-89833
#rb: Stuart.Hill
[CL 11851819 by Alistair White in 4.25 branch]
The application logo is not a valid fallback if the package logo is not available. This will cause it to fail WACK, and prevent it being uploaded to the store / downloaded on a user's device.
#rb trivial
#jira none
[CL 11848979 by steve smith in 4.25 branch]
SDK's < 17763 will fail to package if one of these SDKs is installed on the build machine (eg: 16299)
#rb trivial
#jira none
[CL 11848824 by steve smith in 4.25 branch]
Current code generates: 'chmod +x \"/epic/projects/foo/Intermediate/Staging/foo.sh\"'
This works with xbuild, but fails with msbuild. New code generates:
Run App:sh CommandLine-c 'chmod +x "/epic/projects/foo/Intermediate/Staging/foo.sh"'
Similar to Ben's CL 2106889 and CL 2112830 changes in Engine/Source/Programs/AutomationTool/BuildUtils.cs
#jira none
#rb Ben.Marsh
#fyi Andrew.Grant, Brandon.Schaefer
[CL 11824678 by Michael Sartain in 4.25 branch]