Dmitry Rekman
9fcf3ff7d6
Prevent compilation attempts that are known to fail.
...
- No clang 3.4.x nor gcc on Linux.
[CL 2339031 by Dmitry Rekman in Main branch]
2014-10-23 16:21:44 -04:00
Michael Trepka
f6fade5359
Fixed Unix line endings in UBT's UEBuildTarget.CreateAutoStartupModuleListGetter(). Fixes a problem with UBT rebuilding AutoStartupModuleListGetter.cpp every time.
...
#codereview Jaroslaw.Palczynski, Robert.Manuszewski, Dmirty.Rekman
[CL 2338721 by Michael Trepka in Main branch]
2014-10-23 13:05:56 -04:00
Michael Trepka
db6e52ef9a
Fixed remote building of Mac version from Visual Studio
...
#codereview Ben.Marsh
[CL 2337212 by Michael Trepka in Main branch]
2014-10-22 13:37:05 -04:00
Robert Manuszewski
d7d739e6c1
Hot-Reload: Fixing more build errors when performing Hot-Reload from IDE. Fix for hot-reloading misc game modules from the editor modules list window or through command line.
...
[CL 2337067 by Robert Manuszewski in Main branch]
2014-10-22 13:33:53 -04:00
Robert Manuszewski
59cc9e4aa7
Fixing hot-reload errors (missing includes).
...
#change Making sure AutoStartupModuleListGetter is not being created when doing hot-reload as it's not building the entire target
#codereview jaroslaw.palczynski
[CL 2335732 by Robert Manuszewski in Main branch]
2014-10-21 10:13:44 -04:00
Lee Clark
4edcd331dc
Add missing file reference to mono project.
...
[CL 2335657 by Lee Clark in Main branch]
2014-10-21 08:18:21 -04:00
Lee Clark
f3c85eb381
Initial support for SN-DBS distributed build system. Will be used for compiling for PS4 if SN-DBS is installed and Incredibuild isn't available/enabled.
...
[CL 2335563 by Lee Clark in Main branch]
2014-10-21 06:47:56 -04:00
Ben Marsh
873f551808
Add program for downloading Git dependencies from S3.
...
[CL 2334829 by Ben Marsh in Main branch]
2014-10-20 15:39:39 -04:00
Michael Trepka
49a26f3c01
Enabled C++11 support on iOS
...
#codereview Peter.Sauerbrei, Josh.Adams, Rolando.Caloca
[CL 2334630 by Michael Trepka in Main branch]
2014-10-20 11:53:50 -04:00
Jaroslaw Palczynski
7f6f4c9549
Couple of fixes for Landscape split out.
...
[CL 2332956 by Jaroslaw Palczynski in Main branch]
2014-10-17 09:02:40 -04:00
Mikolaj Sieluzycki
176498455f
Fix UBT file dependency mismatch on case insensitive filesystems.
...
https://udn.unrealengine.com/questions/222717/unrealbuildtool-file-dependency-mismatch.html#answer-222848
https://answers.unrealengine.com/questions/108671/rebuilding-engine-when-creating-first-project.html
#codereview Robert.Manuszewski
[CL 2331715 by Mikolaj Sieluzycki in Main branch]
2014-10-16 11:38:08 -04:00
Jaroslaw Palczynski
2d81594711
CIS fix.
...
[CL 2331511 by Jaroslaw Palczynski in Main branch]
2014-10-16 08:37:23 -04:00
Jaroslaw Palczynski
3f70232f89
CIS fix for bAutoStartupModule that had problems with creating a file when Intermediate directory wasn't created.
...
[CL 2331373 by Jaroslaw Palczynski in Main branch]
2014-10-16 05:46:48 -04:00
Jaroslaw Palczynski
1b50963ccd
Landscape module from Engine split out.
...
[CL 2331341 by Jaroslaw Palczynski in Main branch]
2014-10-16 05:16:44 -04:00
James Moran
0391f97b3e
HTML5 crash handling & stack walking
...
#codereview Jaroslaw.Surowiec
[CL 2331318 by James Moran in Main branch]
2014-10-16 04:51:33 -04:00
Dmitry Rekman
4e7220ad26
Set ICU on by default.
...
Most platforms allow override it to true anyway, but some (Linux) don't, allowing targets to set it up in their SetGlobalEnvironment(). Since you cannot do that in game/editor targets though (see UEBuildTarget.SetupGlobalEnvironment()), default value should be true to get the editor compiled with ICU.
#codereview Robert.Manuszewski
[CL 2330785 by Dmitry Rekman in Main branch]
2014-10-15 17:28:51 -04:00
Michael Trepka
017b299dfb
Removed logging of found SDK directories from MacToolchain
...
[CL 2330241 by Michael Trepka in Main branch]
2014-10-15 11:27:33 -04:00
Dmitry Rekman
b0f0fc5af0
Compile CrashReportClient without ICU on Linux.
...
- Should fix TTP #349499 (FN servers missing reports).
- The other way to fix that issue is to include ICU data with server builds, although at least in our use case this seems to be additional hassle.
- A ticket (UECORE-14) has been filed to split CRC into headless server and client versions.
[CL 2329358 by Dmitry Rekman in Main branch]
2014-10-14 18:03:33 -04:00
Michael Trepka
1d5a0d5506
Updated engine code to compile correctly with OS X 10.10 SDK, added SDK detection to MacToolChain (based on iOS one)
...
#codereview Mark.Satterthwaite
[CL 2325808 by Michael Trepka in Main branch]
2014-10-10 15:07:46 -04:00
Ankit Khare
8b076f2b39
use -Oz as default for HTML5 builds. Hopefully it will fix tool chain crashes on the buildbots, while we evaluate tool chain fixes put in mozilla dev branch.
...
#james.moran, #nick.atamas
[CL 2323388 by Ankit Khare in Main branch]
2014-10-08 18:58:16 -04:00
Chris Babcock
6cddef60b8
Move WriteJavaBuildSettingsFile and add it to timestamp check so changing settings will rebuild APK
...
#ue4
#android
#codereview Josh.Adams,Robert.Jones
[CL 2322814 by Chris Babcock in Main branch]
2014-10-08 11:59:33 -04:00
Kellan Carr
465b5fff2a
build script, override cook platform for wex to be android_etc1
...
[CL 2322689 by Kellan Carr in Main branch]
2014-10-08 10:49:02 -04:00
Peter Sauerbrei
f2f6d93462
remove some debug code
...
#ubt
[CL 2321598 by Peter Sauerbrei in Main branch]
2014-10-07 14:24:02 -04:00
Robert Manuszewski
2f15e002cb
Fixing hot-reload from IDE on the Mac
...
#change Adding better (working) versions of Process.GetProcesses(), Process.Name and Process.Modules to BuildHostPlatformAbstraction
#change ShouldDoHotReload will now use those new methods to learn if the target is running
#change On the Mac, we can't use 'Added' filesystem event to know if new binaries have been compiled as it reports temporary linker files instead of the final binaries which are only reported by 'Modified' event.
[CL 2321016 by Robert Manuszewski in Main branch]
2014-10-07 04:40:55 -04:00
James Moran
a98bc44a5f
Actually, really, enable ICU for HTML5.
...
Fix for missing/broken UMemory symbol in icu libs.
[CL 2318401 by James Moran in Main branch]
2014-10-03 06:29:14 -04:00