Dmitry Rekman
5b887fb484
Linux: more changes for the editor.
...
From PR #140 , contributed by sbc100 and #ue4linux community.
[CL 2096299 by Dmitry Rekman in Main branch]
2014-06-05 17:11:45 -04:00
Jaroslaw Palczynski
ac6ccf8b44
CIS fix. The XML default options were overriding command line parameters, which caused problems on build machines.
...
[CL 2095962 by Jaroslaw Palczynski in Main branch]
2014-06-05 16:39:11 -04:00
Mark Satterthwaite
33750a75f5
Added deprecation macro support for OS X.
...
#codereview michael.trepka
[CL 2095885 by Mark Satterthwaite in Main branch]
2014-06-05 12:15:35 -04:00
Mark Satterthwaite
86f3a45e68
Update to AUPlugIn API rather than old, deprecated ComponentManager now that RadioEffectUnit has been updated.
...
#codereview michael.trepka
[CL 2095879 by Mark Satterthwaite in Main branch]
2014-06-05 12:15:11 -04:00
Jaroslaw Palczynski
75090acf5c
Some missing folders for XMLs and XSD wasn't created on build machines. Now it creates them if they don't exist. CIS fix.
...
[CL 2095848 by Jaroslaw Palczynski in Main branch]
2014-06-05 12:14:35 -04:00
Wes Hunt
6f4b862468
Properly conditionally include telemetry provider ET.
...
[CL 2095791 by Wes Hunt in Main branch]
2014-06-05 12:13:31 -04:00
Jaroslaw Palczynski
32917f05be
UBT XML configuration improvements:
...
- XSD driven IntelliSense
- defaults read from code (default XML file will be regenerated on UBT startup if is different than it should be)
- configurable classes/fields have to be now annotated with XmlConfig and XmlConfigField attributes
#codereview Robert.Manuszewski
[CL 2095741 by Jaroslaw Palczynski in Main branch]
2014-06-05 12:12:32 -04:00
Robert Manuszewski
283e939959
GitHub pull request #194 : Full binary type. Removing hardcoded binary file extensions
...
[CL 2095675 by Robert Manuszewski in Main branch]
2014-06-05 12:11:58 -04:00
Robert Manuszewski
cb6eca96e7
Removing debug code
...
[CL 2094570 by Robert Manuszewski in Main branch]
2014-06-04 12:36:41 -04:00
Robert Manuszewski
48d28fba01
Fixing shared pch warnings. Making sure Engine.h is not included in any Engine public header nor in any public header of modules used by the engine.
...
[CL 2094299 by Robert Manuszewski in Main branch]
2014-06-04 08:05:42 -04:00
Robert Manuszewski
f3effc54c2
Temporarily back out changelist 2094170 (due to CIS failures)
...
[CL 2094242 by Robert Manuszewski in Main branch]
2014-06-04 05:55:27 -04:00
Robert Manuszewski
96e59643ec
Fixing shared pch warnings. Making sure Engine.h is not included in any Engine public header nor in any public header of modules used by the engine.
...
[CL 2094170 by Robert Manuszewski in Main branch]
2014-06-04 04:04:51 -04:00
Gil Gribb
5251c9a453
build script, add formal build testing to the GUBP
...
[CL 2093140 by Gil Gribb in Main branch]
2014-06-03 10:37:01 -04:00
Dmitry Rekman
9f577e4102
Updated Steamworks to 129a.
...
#codereview Josh.Markiewicz
[CL 2092979 by Dmitry Rekman in Main branch]
2014-06-03 06:40:33 -04:00
Robert Manuszewski
eb60f2e6dc
[GitHub] 195 : Make ProjectFileGenerator.GenerateProjectFiles virtual
...
[CL 2091707 by Robert Manuszewski in Main branch]
2014-06-02 07:42:40 -04:00
Michael Noland
775efd9763
Physics: Move 2D physics support into Engine (WIP)
...
#codereview ori.cohen
[CL 2089854 by Michael Noland in Main branch]
2014-05-30 13:28:52 -04:00
Dmitry Rekman
0e8aa3da49
Moving all Linux TPS binaries into architecture-specific folders.
...
- 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]
2014-05-30 13:28:40 -04:00
Dmitry Rekman
4411762b66
UBT: support different architectures (target triplets) in Linux toolchain.
...
[CL 2089710 by Dmitry Rekman in Main branch]
2014-05-30 10:58:16 -04:00
Robert Manuszewski
695fd3916a
Exclude NotForLicensees modules when generating projects for rocket
...
#ttp 334121: UBT ProjectFileGenerator should not assume NoRedist is the only way to protect files
[CL 2089567 by Robert Manuszewski in Main branch]
2014-05-30 07:58:28 -04:00
Carlos Cuello
6266cd5aef
[INTEGRATE] Merging latest LauncherReleases changes to main, included adding additional logging information, latest version number update, and fixes to offline support
...
[CL 2088819 by Carlos Cuello in Main branch]
2014-05-29 17:47:48 -04:00
Dmitry Rekman
623d381f10
Linux toolchain: disable RTTI.
...
(Shaves off ~1 MB from a stripped Shipping binary).
[CL 2088815 by Dmitry Rekman in Main branch]
2014-05-29 17:47:36 -04:00
Michael Trepka
e0b50589d2
Removed Mac MainMenu.xib, the app and window menus are now generated dynamically.
...
[CL 2088627 by Michael Trepka in Main branch]
2014-05-29 17:46:24 -04:00
Robert Manuszewski
f905cf180c
GitHub pull request #190 : Detailed module types for plugins
...
[CL 2088170 by Robert Manuszewski in Main branch]
2014-05-29 17:37:45 -04:00
Ben Marsh
6ea1d884da
Add obsolete GUBP functions back in (marked as obsolete to give a warning on use), to prevent samples not being able to generate projects when upgrading to 4.2 release.
...
#codereview Gil.Gribb
[CL 2086943 by Ben Marsh in Main branch]
2014-05-29 17:24:55 -04:00
Dmitry Rekman
8236a483eb
UBT: initial changes to support building Linux tools.
...
[CL 2084929 by Dmitry Rekman in Main branch]
2014-05-29 16:59:18 -04:00