- Updated to latest from Rush (encharm).
- Further simplified the install - no need to build LND locally anymore (on Ubuntu).
- Staging fixed to include LND libs.
- Added clang requirement as suggested in PR #1066 (previously clang version was up to the user).
[CL 2516336 by Dmitry Rekman in Main branch]
- One time setup moved to Setup.sh, with GenerateProjectFiles.sh attempting to detect whether this was ever run previously.
- Checking git/perforce build differently, turned off updating deps.
- Updated smoke test appropriately.
- Closes UEPLAT-231.
#codereview Adric.Worley, Ben.Marsh
[CL 2360733 by Dmitry Rekman in Main branch]
- built for armv6k (allow to target Raspberry Pi). Work on Jetson TK1 too.
- fixes/changes to some places in TPS for easier compilation (needs to be properly addressed).
[CL 2345912 by Dmitry Rekman in Main branch]
- The flow should be now as simple as ./GenerateProjectFiles.sh + make <target>
(you will need OAUTH_TOKEN variable set and you may need to answer "y" occasionally - when removing existing files).
- Archvies should be now automatically (re-)downloaded by GetAssets.py script by nycat. They won't be
re-downloaded if the files on github have not been updated since the last download.
- BuildThirdParty.sh is invoked by the above script and only builds LND (PR #469).
It can still be invoked manually to build whatever if desired so, but watch out -
you will need to take care not to build against too new glibc so you can distribute your game's binaries,
and you will need to match options we built libraries with (e.g. Xinerama/XRandR headers for SDL2).
- UpdateDeps.sh now should only be called by GenerateProjectFiles.sh. It does a lot less
work and shares variables with GetAssets.py
Resolves TTP #347988.
[CL 2319227 by Dmitry Rekman in Main branch]
- Builders should now build Linux binary together with Windows.
- Each time files added/deleted the batch file needs to be regenerated on a machine with cygwin installed (feel free to ping me).
#codereview Rolando.Caloca
[CL 2307169 by Dmitry Rekman in Main branch]
- Get rid of dynamic lib and only build static ones (with -fPIC, too).
- Extend the library with a flag that allows "utility" windows (currently specific to X11 and uses different window type, as _SKIP_TASKBAR state is apparently ignored by KWin).
- Make tooltip/etc windows use the above flag.
[CL 2302731 by Dmitry Rekman in Main branch]
- Code cleanup and minor rearrangement (e.g. variable name changes).
- Additions.
- Case issues fixed.
- Minor fixes (init ordering).
[CL 2172690 by Dmitry Rekman in Main branch]
- Patches to HACD, hlslcc,mcpp and nvtess (licenses updated where appropriate).
- Support for Linux target platform in a bunch of TPS modules.
- Automate update of dependencies to an extent.
- Misc. changes (accomodate perforce and git flows, minor code bug when dealing with TPS etc).
#codereview Mike.Fricker, Ben.Marsh
[CL 2069938 by Dmitry Rekman in Main branch]
Part of PR140 by sbc100.
- Retouched to make more compliant with our coding style.
- Made to work out of the box with both git and perforce repos.
- Commented out TPS which we need to patch first.
[CL 2069830 by Dmitry Rekman in Main branch]