Commit Graph

12 Commits

Author SHA1 Message Date
Dmitry Rekman
bed27c6d07 Proper Linux Mint LSB distributor id.
- fixed by gagga.

[CL 2324524 by Dmitry Rekman in Main branch]
2014-10-09 17:16:57 -04:00
Dmitry Rekman
e1b8fc1d03 Minor fixes to UAT projects (PR #492).
- Android/HTML5 automation projects reference OneSky, UAT compiled for AnyCPU platform.
- contributed by amigo.

[CL 2324466 by Dmitry Rekman in Main branch]
2014-10-09 17:15:41 -04:00
Ben Marsh
f3756d108c [INTEGRATE] Content back from 4.5 branch.
[CL 2321688 by Ben Marsh in Main branch]
2014-10-07 15:34:18 -04:00
Dmitry Rekman
3d4f75f27e Fixes to native Linux build scripts.
[CL 2319251 by Dmitry Rekman in Main branch]
2014-10-03 21:22:49 -04:00
Dmitry Rekman
59beaeeaf7 Reworked workflow for native Linux builds.
- 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]
2014-10-03 20:22:34 -04:00
Dmitry Rekman
4c0868da26 Correct name-casing fix for a different misspelling in 4.5 branch.
[CL 2307806 by Dmitry Rekman in Main branch]
2014-09-23 20:11:18 -04:00
Dmitry Rekman
6ca495714e Linux: add fix-ups for case-sensitive fs again.
- Needed until p4 repo issues are resolved.

[CL 2237506 by Dmitry Rekman in Main branch]
2014-07-30 16:36:51 -04:00
Dmitry Rekman
21c547379c Linux: updated scripts for (re)building TPS.
- We still have to do that (at least temporarily) as we don't bundle everything yet.

[CL 2235440 by Dmitry Rekman in Main branch]
2014-07-29 01:53:17 -04:00
Dmitry Rekman
dbdea559eb [Github] PR 242 (safe changes).
- 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]
2014-07-08 00:06:17 -04:00
Dmitry Rekman
1731325f19 Improvements to building TPS on Linux.
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]
2014-05-12 08:37:34 -04:00
Dmitry Rekman
e3105eda19 Merging the bulk of Darkside changes.
- New target platforms (LinuxNoEditor for client+server, LinuxClient for client, Linux for editor, LinuxServer for dedicated server - mirroring other platforms).
- Preliminary support for gcc in the toolchain (and some safe fixes in code).
- No more lowercasing when accessing files on Linux, tread carefully.
- Changes needed for native compilation and other minor improvements.

#codereview Josh.Adams, Michael.Liebenow, Steve.Robbs

[CL 2067133 by Dmitry Rekman in Main branch]
2014-05-08 13:01:46 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00