Commit Graph

41 Commits

Author SHA1 Message Date
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
Peter Sauerbrei
e45dc69eea Fix for relying on game project matching game directory when generating projects for Xcode
#ios
#mac

[CL 2386123 by Peter Sauerbrei in Main branch]
2014-12-11 16:44:39 -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
Michael Trepka
2aa5645bdb Fixed a problem with Server targets missing from Xcode project
[CL 2351655 by Michael Trepka in Main branch]
2014-11-06 15:19:50 -05:00
Peter Sauerbrei
672d502a24 fix for duplicate scheme names when building IOS
UE-4506
#ios

[CL 2347354 by Peter Sauerbrei in Main branch]
2014-11-03 15:47:55 -05:00
Peter Sauerbrei
78d6c9a635 addition of iOS min version and devices supported to iOS Project Settings
UE-3315, UEPLAT-183, UEPLAT-28
#ios

[CL 2340220 by Peter Sauerbrei in Main branch]
2014-10-24 15:31:48 -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
Peter Sauerbrei
03ce6ea602 fix for renamed projects not properly naming the xcode schemes
consolidation of IPA name code
TTP343209
#ue4

[CL 2317869 by Peter Sauerbrei in Main branch]
2014-10-02 17:14:09 -04:00
Peter Sauerbrei
8332025ef3 fix for plist trying to be generated from PC
#ue4

[CL 2302901 by Peter Sauerbrei in Main branch]
2014-09-18 15:12:55 -04:00
Michael Trepka
5443ffe63b Fixed issue with code signing in Xcode 6. Generating project files will now create all necessary intermediate Info.plist files for iOS targets so Xcode has the info it needs immediately after opening a project. Also fixed paths to Info.plist files for clients and programs.
#codereview Peter.Sauerbrei, Josh.Adams

[CL 2300018 by Michael Trepka in Main branch]
2014-09-16 16:16:49 -04:00
Bob Tellez
5f3cf61c7d UE4: Moved some Mac/IOS platform specific functions to the UEToolChain interface so branches without Mac code can still run UBT.
#codereview Michael.Trepka,Dmitry.Rekman

[CL 2283868 by Bob Tellez in Main branch]
2014-09-03 21:56:29 -04:00
Robert Manuszewski
e6072fb050 UnrealBuildTool: Added UnrealHeaderTool version checking when checking if it's up to date.
#change UBT will check for API version of all UnrealHeaderTool binaries to detect partial syncs
#change Added BuildHostPlatform class for runtime platform abstraction

[CL 2245408 by Robert Manuszewski in Main branch]
2014-08-06 07:05:15 -04:00
Michael Trepka
3d331e7b6c Fixed a problem with default target arguments in UE4 Xcode project generated with intellisense enabled (issue introduced by CL #2237527)
[CL 2238572 by Michael Trepka in Main branch]
2014-07-31 13:46:00 -04:00
Michael Trepka
571db5da64 Fixed Xcode projects generated for games with different name than target (for example when you create a project from the Vault in the Launcher and use custom name)
[CL 2237527 by Michael Trepka in Main branch]
2014-07-30 17:35:07 -04:00
Peter Sauerbrei
deb07f0b44 fixes to XcodeProjectFileGenerator to add workspace folder
TTP337507
#ue4
#ios

[CL 2215099 by Peter Sauerbrei in Main branch]
2014-07-14 17:50:52 -04:00
Michael Trepka
546713be93 Fixed one more Xcode problem with too long user header paths and predefined macros being too long for its build system.
[CL 2191733 by Michael Trepka in Main branch]
2014-07-11 10:34:53 -04:00
Michael Trepka
ca1aa837bd Removed some Xcode project settings that we no longer need and that were causing warnings when opened in recent Xcode version
[CL 2176172 by Michael Trepka in Main branch]
2014-07-08 13:59:37 -04:00
Josh Adams
746e06b40e - Fixed remote path generation to work with projects on other drives (added a drive letter into the remote path as part of this) [ttp 338777]
- Only compile Metal if the engine is being compiled
- Fixed compiling PhysX for programs (removed Cooking lib for all configurations) in Android and IOS
- Deleted the PhysXCookingDEBUG.a lib for IOS and Android

[CL 2125367 by Josh Adams in Main branch]
2014-07-02 15:54:21 -04:00
Peter Sauerbrei
d4529e29cb fix for location of program plist in xcode project
#ue4
#ios

[CL 2119579 by Peter Sauerbrei in Main branch]
2014-06-27 11:47:55 -04:00
Michael Trepka
0af6071cb2 Disabled passBuildSettingsInEnvironment for all targets in Xcode project
[CL 2118155 by Michael Trepka in Main branch]
2014-06-26 12:57:09 -04:00
Michael Trepka
5302ee2d4c Few more compile error fixes for Xcode indexing
[CL 2109405 by Michael Trepka in Main branch]
2014-06-18 12:11:37 -04:00
Josh Adams
b552e2d883 Urban->Main
#codereview jeff.campeau,nick.penwarden,rolando.caloca

[CL 2108642 by Josh Adams in Main branch]
2014-06-17 18:27:26 -04:00
Michael Trepka
f3140f9ff6 Xcode indexing improvements:
- disabled use of headermaps, so it can handle multiple headers with the same name (in different folders) properly
- enabled use of UnrealEd.h as a precompiled header, which makes indexing faster

[CL 2103393 by Michael Trepka in Main branch]
2014-06-12 17:03:04 -04:00
Peter Sauerbrei
537c0573c1 fix for not finding device when using launch on
TTP337507
#ue4
#ios

[CL 2103211 by Peter Sauerbrei in Main branch]
2014-06-12 11:14:28 -04:00
Jaroslaw Palczynski
7606debc6d [GitHub] 66 : Start plumbing for advanced build handling
#ttp 333302
#codereview Robert.Manuszewski

[CL 2080176 by Jaroslaw Palczynski in Main branch]
2014-05-21 06:09:37 -04:00