Commit Graph

130 Commits

Author SHA1 Message Date
chris babcock
cce9b4bd31 Expose isEmbedded to UPL (Android-only)
#android
#ue4
[FYI] Trever.Stone
#rb none



#ROBOMERGE-SOURCE: CL 7477001 via CL 7492383 via CL 7544973
#ROBOMERGE-BOT: (v372-7473910)

[CL 7545203 by chris babcock in Main branch]
2019-07-23 10:49:15 -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
josh adams
065a929499 - Fixed up the DebugInfo path for IOS framework builds, needed for Crash Reporting
- Reenabled crashlytics
#rb ben.marsh
[FYI] peter.sauerbrei


#ROBOMERGE-SOURCE: CL 6677447 via CL 6677449 via CL 6677450 via CL 6677451 via CL 6679767
#ROBOMERGE-BOT: (v363-6677109)

[CL 6679797 by josh adams in Main branch]
2019-05-30 16:27:49 -04:00
andrew grant
6eff69be5c Redisabled crashlytics for frameworks :(
[FYI] josh.adams


#ROBOMERGE-SOURCE: CL 6674519 via CL 6674523 via CL 6674524 via CL 6674525 via CL 6674526 via CL 6674719
#ROBOMERGE-BOT: (vundefined-6665479)

[CL 6674721 by andrew grant in Main branch]
2019-05-30 02:25:52 -04:00
josh adams
8918e84861 - Taking dylib exe data back out of receipt as it's putting the wrong debug info into the receipt
[FYI] andrew.grant
#rb none


#ROBOMERGE-SOURCE: CL 6674517 via CL 6674518 via CL 6674520 via CL 6674521 via CL 6674522 via CL 6674718
#ROBOMERGE-BOT: (vundefined-6665479)

[CL 6674720 by josh adams in Main branch]
2019-05-30 02:25:49 -04:00
andrew grant
e0f1ba859a Proper fix for dsym issues in frameworks (integrated from 9.20)
[FYI] josh.adams


#ROBOMERGE-SOURCE: CL 6674509 via CL 6674511 via CL 6674512 via CL 6674513 via CL 6674514 via CL 6674598
#ROBOMERGE-BOT: (vundefined-6665479)

[CL 6674599 by andrew grant in Main branch]
2019-05-30 01:22:36 -04:00
andrew grant
efae5db9c8 Disabled crashlytics when building as a framework as it seems to still have an issue -
https://ec-01.epicgames.net/commander/link/workspaceFile/jobSteps/93353660?fileName=Compile+FortniteClie.93353660.log&firstLine=1054&numLines=1

[FYI] josh.adams


#ROBOMERGE-SOURCE: CL 6674468 via CL 6674469 via CL 6674470 via CL 6674471 via CL 6674472 via CL 6674560
#ROBOMERGE-BOT: (vundefined-6665479)

[CL 6674574 by andrew grant in Main branch]
2019-05-30 01:20:28 -04:00
josh adams
3363145431 - Fixed path for dSYM.zip for DLL compiles
#rb none
[FYI] peter.sauerbrei


#ROBOMERGE-SOURCE: CL 6669764 via CL 6669765 via CL 6669766 via CL 6669767 via CL 6671650
#ROBOMERGE-BOT: (vundefined-6665479)

[CL 6671791 by josh adams in Main branch]
2019-05-29 20:55:13 -04:00
josh adams
be5cc1f6bf - Emitting dylib to the receipt as debug info
#rb peter.sauerbrei


#ROBOMERGE-SOURCE: CL 6665538 via CL 6665629 via CL 6665634 via CL 6665640 via CL 6665644 via CL 6668248
#ROBOMERGE-BOT: (vundefined-6665479)

[CL 6668348 by josh adams in Main branch]
2019-05-29 16:48:22 -04:00
josh adams
d89ac6c911 - Fixed up change to stripping that did not do it in place
#rb none


#ROBOMERGE-SOURCE: CL 6665063 via CL 6665064 via CL 6665066 via CL 6665068 via CL 6665070 via CL 6667630
#ROBOMERGE-BOT: (vundefined-6665479)

[CL 6667743 by josh adams in Main branch]
2019-05-29 16:42:04 -04:00
josh adams
7987687e2d - LTO dsyms now work, at least with dsymutil 10.0.1, and -j is no longer passed in to dsymutil 9
#rb none


#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6665012 via CL 6665035 via CL 6665037 via CL 6665040 via CL 6665042 via CL 6667624
#ROBOMERGE-BOT: (vundefined-6665479)

[CL 6667729 by josh adams in Main branch]
2019-05-29 16:41:52 -04:00
josh adams
e8abc8a32a - Reenabled the parts of my previous checkin that were still valid (lto.o and the crashlytics generation)
#rb none


#ROBOMERGE-SOURCE: CL 6664057 via CL 6664058 via CL 6664059 via CL 6664063 via CL 6664518
#ROBOMERGE-BOT: (vundefined-6654089)

[CL 6664818 by josh adams in Main branch]
2019-05-29 12:31:39 -04:00
bob tellez
ef5f55d7bc Back out changelist 6660081. CIS errors
[FYI] Josh.Adams


#ROBOMERGE-SOURCE: CL 6661314 via CL 6661316 via CL 6661318 via CL 6661534
#ROBOMERGE-BOT: (vundefined-6654089)

[CL 6661562 by bob tellez in Main branch]
2019-05-28 21:15:06 -04:00
josh adams
58c4807009 - Fixed LTO dSYM generation (both by saving the .lto.o file instead of using /tmp/lto.o, which fails), as well as use -j 1 to limit dsymutil threads that would crash internally in weird ways
- Generate Crashlytics info in dylib builds
#rb peter.sauerbrei
[FYI] michael.trepka


#ROBOMERGE-SOURCE: CL 6660080 via CL 6660081 via CL 6660082 via CL 6660083 via CL 6661518
#ROBOMERGE-BOT: (vundefined-6654089)

[CL 6661540 by josh adams in Main branch]
2019-05-28 21:14:41 -04:00
josh adams
0ba91da871 - Support for LTO on iOS, using the bAllowLTCG flag (a la VCToolchain)
#rb peter.sauerbrei


#ROBOMERGE-SOURCE: CL 6628785 via CL 6628786 via CL 6628788 via CL 6632061
#ROBOMERGE-BOT: (vundefined-6620334)

[CL 6632220 by josh adams in Main branch]
2019-05-24 13:20:29 -04:00
Ben Marsh
0cc6e3dca6 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

[CL 6631504 by Ben Marsh in Main branch]
2019-05-24 11:51:54 -04:00
cosmin sulea
9ae2b437bb UE-71914 - Packaging code projects in Shipping configuration from Mac fails if there is a space in the project path
#jira UE-71914
#rb Jack.Porter
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 6398839 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 6398846 by cosmin sulea in Main branch]
2019-05-09 10:51:55 -04:00
thomas ross
c60947958a Removing CL#5826376 to fix iOS entitlements when building on Mac.
#tests iOS Client on Mac build
#rb none
[FYI] Peter.Sauerbrei, Sorin.Gradinaru


#ROBOMERGE-SOURCE: CL 6371366 via CL 6371401 via CL 6383299

[CL 6383371 by thomas ross in Main branch]
2019-05-08 18:40:49 -04:00
joe barrett
fadf76860c Modifying IOS compilation process to be more flexible to alternate procedures.
#rb lukasz.furman


#ROBOMERGE-SOURCE: CL 6368872 via CL 6368876 via CL 6372106

[CL 6372227 by joe barrett in Main branch]
2019-05-08 13:52:22 -04:00