Commit Graph

4897 Commits

Author SHA1 Message Date
andrew grant
2a34cf287c Moved ExportIPA script from project-k to common engine code.
Fixed issue wher eif dependencies caused a platform implementation to be processed twice it'd warn even if they were identical

(Needed for next Fortnite-specific CL).

[at]josh.adams
#rb na

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6763211 via CL 6763215 via CL 6763217 via CL 6763219 via CL 6763240 via CL 6763246
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6820758 by andrew grant in Dev-Anim branch]
2019-06-03 19:00:32 -04:00
ben marsh
a4564e6593 Fix problems creating a new plugin in a project with a unique build environment.
#jira UE-75202
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6759642 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6796322 by ben marsh in Dev-Anim branch]
2019-06-03 09:08:50 -04:00
ben salem
965aa6c605 Add the ability to declare additional artifact directories to copy over in addition to /saved/
#rb clayton.langford

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.salem
#ROBOMERGE-SOURCE: CL 6739909 via CL 6739922 via CL 6757015 via CL 6757271
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6795913 by ben salem in Dev-Anim branch]
2019-06-03 08:59:37 -04:00
ryan durand
f0b97979d5 PR #5893: 4.22 sndbs fix (Contributed by surakin)
#rb Ryan.Durand

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 6685687 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6794617 by ryan durand in Dev-Anim branch]
2019-06-03 08:29:10 -04:00
andrew grant
dcb50a1720 Another attempt to fix a builder-only issue wth symbols for project K...
#rb na

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6683492 via CL 6683496 via CL 6683497 via CL 6683499 via CL 6683561 via CL 6683567
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6794130 by andrew grant in Dev-Anim branch]
2019-06-03 08:21:05 -04:00
andrew grant
79119ca9aa Second attempt at fixing symbol failures for project-k builds
#rb na
[FYI] josh.adams

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6683375 via CL 6683376 via CL 6683377 via CL 6683378 via CL 6683455 via CL 6683460
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6794041 by andrew grant in Dev-Anim branch]
2019-06-03 08:20:25 -04:00
andrew grant
bd97f73a6e 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6683040 via CL 6683042 via CL 6683044 via CL 6683046 via CL 6683212 via CL 6683244
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6793941 by andrew grant in Dev-Anim branch]
2019-06-03 08:19:24 -04:00
chris stephenson
1bcd96f4a4 #fortnite Update to DeploymentServer.exe for IPhonePackager to fix dependency breakage.
Bumped DeploymentServer to Net 4.6.2



#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.stephenson
#ROBOMERGE-SOURCE: CL 6677976 via CL 6681228 via CL 6681434
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6792031 by chris stephenson in Dev-Anim branch]
2019-06-03 08:00:59 -04:00
jack porter
c22c297971 Copying //UE4/Dev-Mobile to Dev-Main (//UE4/Dev-Main)
#rb None
#jira 0

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 6681123 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6791850 by jack porter in Dev-Anim branch]
2019-06-03 07:57:09 -04:00
josh adams
f0568248ba - Fixed up the DebugInfo path for IOS framework builds, needed for Crash Reporting
- Reenabled crashlytics
#rb ben.marsh
[FYI] peter.sauerbrei

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6677447 via CL 6677449 via CL 6677450 via CL 6677451 via CL 6679767 via CL 6679797
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6791429 by josh adams in Dev-Anim branch]
2019-06-03 07:35:37 -04:00
pete procopio
8fb43427c6 FORT-179522: Error: incompatible types: int cannot be converted to String in DownloadShim.java generated by UEDeployAndroid.cs
#jira:FORT-179522
[FYI] Chris.Babcock
#android


#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: pete.procopio
#ROBOMERGE-SOURCE: CL 6675769 via CL 6675771 via CL 6675774 via CL 6675776 via CL 6675778 via CL 6678176 via CL 6678287
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6790050 by pete procopio in Dev-Anim branch]
2019-06-03 07:14:23 -04:00
arciel rekman
b93ab865e1 Copying //UE4/Dev-Console[at]6677439 to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 6677614 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6789812 by arciel rekman in Dev-Anim branch]
2019-06-03 07:10:29 -04:00
ben marsh
042f57bd49 Fix link errors due to incremental linking when PGO is enabled. Code used to work because it happened to be running on the build system, which would only make formal builds. This was broken due to a change in the order in which those settings were initialized. Now explicitly disables incremental linking with PGO.
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6675362 via CL 6675364 via CL 6675864 via CL 6675925
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6789620 by ben marsh in Dev-Anim branch]
2019-06-03 07:06:49 -04:00
andrew grant
699041559d Redisabled crashlytics for frameworks :(
[FYI] josh.adams

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6674519 via CL 6674523 via CL 6674524 via CL 6674525 via CL 6674526 via CL 6674719 via CL 6674721
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6789355 by andrew grant in Dev-Anim branch]
2019-06-03 06:56:40 -04:00
josh adams
a2c99075c0 - 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6674517 via CL 6674518 via CL 6674520 via CL 6674521 via CL 6674522 via CL 6674718 via CL 6674720
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6789347 by josh adams in Dev-Anim branch]
2019-06-03 06:56:35 -04:00
andrew grant
9e0e8325b4 Proper fix for dsym issues in frameworks (integrated from 9.20)
[FYI] josh.adams

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6674509 via CL 6674511 via CL 6674512 via CL 6674513 via CL 6674514 via CL 6674598 via CL 6674599
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6789338 by andrew grant in Dev-Anim branch]
2019-06-03 06:56:30 -04:00
andrew grant
59c89d9d59 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-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6674468 via CL 6674469 via CL 6674470 via CL 6674471 via CL 6674472 via CL 6674560 via CL 6674574
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6789293 by andrew grant in Dev-Anim branch]
2019-06-03 06:55:37 -04:00
andrew grant
962bb55d2e Added MakeIPA script and templates that contain all the magic needed to turn an xarchive into an IPA based on desired distribution method.
Added Fortnite K version that derives from MakeIPA and presets some arguments.

(Build scripts still use older script and have not yet been converted)

#rb na
[FYI] josh.adams


#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6674455 via CL 6674457 via CL 6674458 via CL 6674459 via CL 6674460 via CL 6674558 via CL 6674568
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6789275 by andrew grant in Dev-Anim branch]
2019-06-03 06:55:28 -04:00
chris babcock
9e0f0a0089 Fix version checked for OBB to always match manifest version code
#android
#rb trivial


#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6672175 via CL 6672194 via CL 6672197 via CL 6672201 via CL 6672203 via CL 6673471 via CL 6674115
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6788786 by chris babcock in Dev-Anim branch]
2019-06-03 06:49:28 -04:00
phillip kavan
56b4254b54 Fix for a regression that caused nativized Blueprint struct types to fail UHT property validation at build time.
#rnx
#rb None
[FYI] Ben.Marsh
#jira UE-75209

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 6673665 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6787844 by phillip kavan in Dev-Anim branch]
2019-06-03 06:36:59 -04:00
josh adams
17821c0102 - Fixed path for dSYM.zip for DLL compiles
#rb none
[FYI] peter.sauerbrei

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6669764 via CL 6669765 via CL 6669766 via CL 6669767 via CL 6671650 via CL 6671791
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6787511 by josh adams in Dev-Anim branch]
2019-06-03 06:32:08 -04:00
josh adams
8c4e2d351e - Emitting dylib to the receipt as debug info
#rb peter.sauerbrei

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6665538 via CL 6665629 via CL 6665634 via CL 6665640 via CL 6665644 via CL 6668248 via CL 6668348
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6784805 by josh adams in Dev-Anim branch]
2019-06-03 05:57:06 -04:00
josh adams
77b31a87ca - Fixed up change to stripping that did not do it in place
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6665063 via CL 6665064 via CL 6665066 via CL 6665068 via CL 6665070 via CL 6667630 via CL 6667743
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6784233 by josh adams in Dev-Anim branch]
2019-06-03 05:48:52 -04:00
josh adams
1dd5b537bc - 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: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6665012 via CL 6665035 via CL 6665037 via CL 6665040 via CL 6665042 via CL 6667624 via CL 6667729
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6784191 by josh adams in Dev-Anim branch]
2019-06-03 05:48:18 -04:00
josh adams
0ec9095b50 - Reenabled the parts of my previous checkin that were still valid (lto.o and the crashlytics generation)
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 6664057 via CL 6664058 via CL 6664059 via CL 6664063 via CL 6664518 via CL 6664818
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6783479 by josh adams in Dev-Anim branch]
2019-06-03 05:33:06 -04:00