Dmitry Rekman
93e0abe8d4
Move LinuxNativeDialogs to a more appropriate location.
...
- Build script corrected.
- Unfortunately, yet another hardcoded rpath.
#codereview Ben.Marsh
[CL 2519366 by Dmitry Rekman in Main branch]
2015-04-21 11:51:45 -04:00
Dmitry Rekman
21113226ca
Linux: add missing dependency for System.IO.Packaging.
...
- Fixes compilation of some Rocket projects (UE-12473).
[CL 2518099 by Dmitry Rekman in Main branch]
2015-04-20 15:26:47 -04:00
Dmitry Rekman
2ceb9e36ef
Updated UELinuxNativeDialogs.
...
- 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]
2015-04-17 15:45:42 -04:00
Dmitry Rekman
bf60f17415
Propagate return code from GitDependencies.exe
...
- Makes Setup.sh fail in case GitDependencies fail, avoiding confusion.
- See https://forums.unrealengine.com/showthread.php?51998-GitHub-dependency-zips-and-latest-preview-snapshots for details.
[CL 2475267 by Dmitry Rekman in Main branch]
2015-03-11 12:05:59 -04:00
Dmitry Rekman
33b7142625
Add check for dependencies on Arch Linux in Setup.sh
...
- PR #880 contributed by TwoD.
- Unsupported/untested, but included to make Arch users experience better.
https://github.com/EpicGames/UnrealEngine/pull/880
[CL 2472538 by Dmitry Rekman in Main branch]
2015-03-09 12:13:34 -04:00
Dmitry Rekman
a0ea4897f9
Linux: support autoinstalling dependencies on SUSE
...
- PR #813 contributed by GreatEmerald.
- Not tested by us since we don't use SUSE.
[CL 2451312 by Dmitry Rekman in Main branch]
2015-02-19 00:47:48 -05:00
Dmitry Rekman
1a23ddb8e6
More robust restarting of GitDependencies.exe on Linux.
...
- Mono can crash with SIGABRT etc.
- Fixes UE-7657
[CL 2424773 by Dmitry Rekman in Main branch]
2015-01-29 19:03:40 -05:00
Dmitry Rekman
ba549643a7
Mono/xbuild: force tools version to be 4.0 (fixes UE-8669).
...
[CL 2424603 by Dmitry Rekman in Main branch]
2015-01-29 17:48:40 -05:00
Dmitry Rekman
8874b3be4a
Updated Linux readme after UE-7657 resolution.
...
[CL 2419073 by Dmitry Rekman in Main branch]
2015-01-26 15:24:11 -05:00
Dmitry Rekman
f3932aa15a
Automagically install dependecies on other debain like distros.
...
- PR #768 (UE-8171) contributed by nykac, with changes.
[CL 2418883 by Dmitry Rekman in Main branch]
2015-01-26 13:45:20 -05:00
Dmitry Rekman
b385e8a8b7
Moved wrapper script for GitDependencies to a better location.
...
- Suggested by BenM.
[CL 2418842 by Dmitry Rekman in Main branch]
2015-01-26 13:22:53 -05:00
Dmitry Rekman
b9acb93cac
Linux readme updates (UEPLAT-480).
...
[CL 2415696 by Dmitry Rekman in Main branch]
2015-01-22 14:57:40 -05:00
Michael Trepka
98dc0aa5fe
Removed conditional inclusion of most platform files in UBT project so the same project can be used in Visual Studio and Mono Develop/Xamarin Studio, removed _Mono UBT and UAT projects, updated automation scripts to be compatible with Mono 3.10
...
[CL 2388812 by Michael Trepka in Main branch]
2014-12-15 15:28:22 -05:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Dmitry Rekman
03abf32964
Fix HLSLCC Linux build.
...
#codereview Rolando.Caloca
[CL 2370125 by Dmitry Rekman in Main branch]
2014-11-25 17:55:17 -05:00
Dmitry Rekman
58cb89f637
Minor change in Linux readme.
...
[CL 2361185 by Dmitry Rekman in Main branch]
2014-11-15 00:50:13 -05:00
Dmitry Rekman
1fd7bf8e29
Updated Linux README.
...
[CL 2361125 by Dmitry Rekman in Main branch]
2014-11-14 23:05:13 -05:00
Dmitry Rekman
cae142b414
Added fixes for case sensitivity issues.
...
(missed in previous commit).
[CL 2360970 by Dmitry Rekman in Main branch]
2014-11-14 18:53:39 -05:00
Dmitry Rekman
65d4f0940e
Changes to build process.
...
- 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]
2014-11-14 16:58:40 -05:00
Dmitry Rekman
6cba53e7c8
Add GitDependencies as a post-merge hook.
...
- Also add it to GenerateProjectFiles.sh so the flow is not too different between 4.5 and 4.6
- Remove unpacking zips and older solution.
#codereview Ben.Marsh
[CL 2352604 by Dmitry Rekman in Main branch]
2014-11-07 09:47:50 -05:00
Dmitry Rekman
02bd8563a2
Improvements to code projects on Linux.
...
- Changes from PR #560 (contributed by salamanderrake).
- KDevelop accessor plugin added (switched to it in settings).
- Closes UE-4724.
[CL 2348971 by Dmitry Rekman in Main branch]
2014-11-04 16:37:36 -05:00
Dmitry Rekman
9e04402720
UBT: Changes to project generators.
...
- Separates CMake generator from makefile one and adds qmake generator.
- Contributed by salamanderrake (PR #560 ).
#codereview Josh.Adams, Robert.Manuszewski
[CL 2347904 by Dmitry Rekman in Main branch]
2014-11-04 00:22:19 -05:00
Dmitry Rekman
ca22225729
Changes to TPS unpacker from PR #560
...
- Contributed by Salamanderrake.
[CL 2347886 by Dmitry Rekman in Main branch]
2014-11-03 23:17:25 -05:00
Dmitry Rekman
793f1f27ec
Linux: add prebuilt libs for ARM.
...
- 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]
2014-10-31 03:16:02 -04:00
Dmitry Rekman
c526692412
Point main branch scripts to latest-preview tag.
...
[CL 2339454 by Dmitry Rekman in Main branch]
2014-10-23 22:33:21 -04:00