Timestamps coming in from Javascript were being treated as local times, but they're actually UTC (although all times and dates in Javascripts are local time, millisecond timestamps are UTC).
[CL 2094143 by James Hopkin in Main branch]
- fix an issue where packaging will fail - if the target binary directory doesn't exist. ( Happens on a clean spec, first time run ).
[CL 2091992 by Ankit Khare in Main branch]
- actually use python in the command line, rather than depend on .py extention to execute.
- change file types to writable.
[CL 2091893 by Ankit Khare in Main branch]
#ttp 331467: Make UHT not depend on CoreUObject
#change GScriptHelper made an object instead of a heap-allocated pointer.
#change NameLookupCPP made an object instead of a heap-allocated pointer.
#add FClasses::FindAnyClass added.
#change FClasses construction moved earlier.
#change FClass::GetInnerClass added.
#change More UClasses changed to FClasses.
#codereview robert.manuszewski
[CL 2091696 by Steve Robb in Main branch]
- Linux now supports targeting different architecture, with architecture string matching standard target triplet, i.e. "x86_64-unknown-linux-gnu" for generic x86-64 Linux, the only supported platform at the moment.
- All Linux binaries (and other files for which this is important) are under subdirectory whose name matches the target triplet.
- UBT is modified so that architecture names aren't necessarily appended to binaries.
Also removed implicit dependency on libz in the toolchain and made it depend properly on our zlib module.
#codereview Josh.Adams, Daniel.Lamb, Michael.Trepka
[CL 2089848 by Dmitry Rekman in Main branch]