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