Commit Graph

121 Commits

Author SHA1 Message Date
jack porter
f2bbf8161a Fixed a number of cases where code was assuming Client targets are always named the same as the game target with "Client" appended.
#jira UE-77351
#rb Florin.Pascu
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 12841919 in //UE4/Release-4.25/... via CL 12841963 via CL 12842002
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12842018 by jack porter in Main branch]
2020-04-16 02:01:03 -04:00
Ben Marsh
d6d7c939e5 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 12726184 by Ben Marsh in Main branch]
2020-04-10 11:30:32 -04:00
marc audy
9ee8789bc0 Fix IOSToolChain compile errors
#jira
#rb Tony.Wong
#rnx


#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 12254034
#ROBOMERGE-BOT: (v668-12245121)

[CL 12254159 by marc audy in Main branch]
2020-03-18 18:22:41 -04:00
Tony Wong
96a40c4d07 UE4: Compile fix.
#JIRA: None
#rnx
#rb none

[CL 12253883 by Tony Wong in Main branch]
2020-03-18 17:54:28 -04:00
tony wong
5d070fed0d Fortnite: Integrated CL 11895191: IOS Support for linking to non-zipped frameworks and copying dynamic frameworks into app bundle PublicAdditionalFrameworks can no longer be used for specifying System frameworks. PublicFrameworks should be used instead.
#JIRA: None
#rnx
[FYI] Michael.Kirzinger


#ROBOMERGE-OWNER: tony.wong
#ROBOMERGE-AUTHOR: tony.wong
#ROBOMERGE-SOURCE: CL 12249526 via CL 12249529 via CL 12250581
#ROBOMERGE-BOT: (v668-12245121)

[CL 12250582 by tony wong in Main branch]
2020-03-18 15:46:36 -04:00
michael sartain
43ef13a97b Fix UnrealBuildTool unused variable warnings
#jira none
#rb Ben.Marsh
[FYI] Andrew.Grant, Brandon.Schaefer

#ROBOMERGE-SOURCE: CL 12224860 in //UE4/Release-4.25/... via CL 12224862
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v663-12210973)

[CL 12224868 by michael sartain in Main branch]
2020-03-16 19:04:42 -04:00
ben marsh
09ca12ccef Refactor UBT to use an interface (IActionGraphBuilder) to construct the action graph. Response files are also constructed through this interface, allowing them to be tracked as dependencies (will be added in subsequent change).
#rb none
#jira

#ROBOMERGE-SOURCE: CL 12038895 in //UE4/Release-4.25/... via CL 12038911
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v657-12064184)

[CL 12076066 by ben marsh in Main branch]
2020-03-09 13:20:14 -04:00
jack porter
50432acc80 Slightly modified null check fix that restores previous behavior
#jira UE-89096
#rb None
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 11575890 in //UE4/Release-4.25/... via CL 11575891
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v654-11333218)

[CL 11585337 by jack porter in Main branch]
2020-02-22 18:11:43 -05:00
jack porter
e89c88804b Fixed iOS toolchain crash with missing provision
#jira UE-88744
#rb trivial
#rnx

#ROBOMERGE-SOURCE: CL 11493809 in //UE4/Release-4.25/...
#ROBOMERGE-BOT: RELEASE (Release-4.25 -> Release-4.25Plus) (v654-11333218)

[CL 11493935 by jack porter in 4.25-Plus branch]
2020-02-18 02:48:21 -05:00
Ryan Durand
9ef3748747 Updating copyrights for Engine Programs.
#rnx
#rb none
#jira none

#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536
#ROBOMERGE-BOT: FORTNITE (Main -> Dev-EngineMerge) (v613-10869866)

[CL 10870955 by Ryan Durand in Main branch]
2019-12-26 23:01:54 -05:00
Marc Audy
e5942b45e2 Support AdditionalBundleResources in the UnrealBuildTool iOS toolchain
#author Josh.Jensen
#rb Jack.Porter

[CL 10800369 by Marc Audy in Main branch]
2019-12-18 13:52:12 -05:00
michael trepka
81a3987ec2 Do not add iOS stub to build products when building a game framework
#ROBOMERGE-SOURCE: CL 10664854 via CL 10664857
#ROBOMERGE-BOT: (v609-10634694)

[CL 10664862 by michael trepka in Main branch]
2019-12-11 17:49:50 -05:00
Jack Porter
7b7a51ec52 Clean up bBuildAsFramework to work with Kairos
#rb Peter.Sauerbrei
#jira UE-84188

[CL 10611459 by Jack Porter in Main branch]
2019-12-09 10:41:59 -05:00
michael trepka
86d3078663 Allow compile actions to execute remotely in Mac and iOS toolchains, plus a small Mac toolchain cleanup
#ROBOMERGE-SOURCE: CL 10083349 via CL 10083351
#ROBOMERGE-BOT: (v574-10069753)

[CL 10086252 by michael trepka in Main branch]
2019-11-08 14:54:14 -05:00
ben marsh
9170b5f44a Enable shadow variable warnings as errors by default for projects that are using the latest UBT build settings. Allow setting the warning/error level on a per-module and per-target basis.
The engine will always be built with it as an error.

#rb none
[FYI] Marc.Audy
#jira none

#ROBOMERGE-SOURCE: CL 9839163 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v546-9757112)

[CL 9839167 by ben marsh in Main branch]
2019-10-25 10:39:37 -04:00
anthony bills
e0adab3b78 [IOS] Only set the BundleID to the provisioning profile's identifier, if it does not contain a wildcard.
#jira UE-81780
[at]jack.porter, [at]peter.sauerbrei
#rb peter.sauerbrei

#ROBOMERGE-SOURCE: CL 9746417 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v542-9736015)

[CL 9746418 by anthony bills in Main branch]
2019-10-22 12:13:34 -04:00
Mitchell Wilson
f0a83e9112 Copying //UE4/Dev-Documentation to Samples-Main (//UE4/Samples-Main)
#rb none
#rnx

[CL 9551884 by Mitchell Wilson in Main branch]
2019-10-11 16:59:16 -04:00
Marcus Wassmer
da3a03e47c Copying //UE4/Dev-Mobile@8387500 to Dev-RenderPlat-Staging (//UE4/Dev-RenderPlat-Staging)
#rb none

[CL 8387580 by Marcus Wassmer in Dev-RenderPlat-Staging branch]
2019-08-30 17:54:29 -04:00
ben marsh
174cacbebe Output each extracted framework to a different directory to fix contention when unzipping multiple frameworks in parallel.
#rb none
#jira UE-77294

#ROBOMERGE-SOURCE: CL 7311377 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7311378 by ben marsh in Main branch]
2019-07-15 15:21:28 -04:00
cosmin sulea
0d079353e3 UE-69817 - iOS fails during build step with OSS Facebook plugin enabled due to spaces in filepath
#jira UE-69817
#rb Jack.Porter

#ROBOMERGE-SOURCE: CL 7288395 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v369-7254125)

[CL 7288397 by cosmin sulea in Main branch]
2019-07-12 04:18:27 -04:00
ben marsh
1cd92feb28 Add a proper error message when a valid mobile provision cannot be found for a target, rather than crashing.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 7232719 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7232722 by ben marsh in Main branch]
2019-07-08 16:17:00 -04:00
Michael Trepka
162fd3c8ad Additional fix for UE-75714, this time for Windows-based workflow
#jira UE-75714
#fyi Peter.Sauerbrei
#rb none

[CL 6895604 by Michael Trepka in Main branch]
2019-06-07 16:11:25 -04:00
andrew grant
c4d615131a Another attempt to fix a builder-only issue wth symbols for project K...
#rb na


#ROBOMERGE-SOURCE: CL 6683492 via CL 6683496 via CL 6683497 via CL 6683499 via CL 6683561
#ROBOMERGE-BOT: (v363-6677109)

[CL 6683567 by andrew grant in Main branch]
2019-05-31 00:37:04 -04:00
andrew grant
831ec2a9bd Second attempt at fixing symbol failures for project-k builds
#rb na
[FYI] josh.adams


#ROBOMERGE-SOURCE: CL 6683375 via CL 6683376 via CL 6683377 via CL 6683378 via CL 6683455
#ROBOMERGE-BOT: (v363-6677109)

[CL 6683460 by andrew grant in Main branch]
2019-05-30 23:53:31 -04:00
andrew grant
2dd715690f Fixing issue with generation of symbols for sequential builds on build machines when building engine as a framework (project-k).
#rb josh.adams
[FYI] josh.adams


#ROBOMERGE-SOURCE: CL 6683040 via CL 6683042 via CL 6683044 via CL 6683046 via CL 6683212
#ROBOMERGE-BOT: (v363-6677109)

[CL 6683244 by andrew grant in Main branch]
2019-05-30 22:26:50 -04:00