You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For some reason these 5 localisations of the WidgetKitIntents generate warnings for both the WidgetKitExtension build and the main Client Build
Skipping duplicate build file in Compile Sources build phase: /Users/me/git/moz/firefox-ios/WidgetKit/fi.lproj/WidgetIntents.strings
Skipping duplicate build file in Compile Sources build phase: /Users/me/git/moz/firefox-ios/WidgetKit/si.lproj/WidgetIntents.strings
Skipping duplicate build file in Compile Sources build phase: /Users/me/git/moz/firefox-ios/WidgetKit/hi-IN.lproj/WidgetIntents.strings
Skipping duplicate build file in Compile Sources build phase: /Users/me/git/moz/firefox-ios/WidgetKit/ast.lproj/WidgetIntents.strings
Skipping duplicate build file in Compile Sources build phase: /Users/me/git/moz/firefox-ios/WidgetKit/te.lproj/WidgetIntents.strings
I think the main project.pbxproj has become muddled. If you look at the raw source of that file at this section:
D59431F025E9912900F0BA82 /* WidgetIntents.intentdefinition */ = {
isa = PBXVariantGroup;
children = (
D59431EF25E9912900F0BA82 /* Base */,
D54F9A7F261FC8B8002F39B9 /* sl */,
D5605B1D261FC8BD005228ED /* sk */,
D57EAFFC261FC8C200CDD446 /* ur */,
D595AFD6261FC8C70051E181 /* kab */,
D5BE9894261FC8D100AB0590 /* pl */,
D5D1C6DD261FC8D60090B46F /* vi */,
D5E4277B261FC8DA00438FF9 /* sq */,
D5F76521261FC8DF000DEFAF /* he */,
D53368AA261FC8EE00C7698A /* nn */,
D547FF30261FC8F300BA6729 /* da */,
D56E7DFE261FC8FD0003499B /* kk */,
D5829FCE261FC90200898A2D /* es-CL */,
D596A0F0261FC90700339B30 /* ja */,
D5A9CC37261FC90C00AEFAC2 /* el */,
D5D122EE261FC9160033745E /* es-AR */,
D5F7CFFD261FC92000FA84A1 /* co */,
D50B588E261FC9250025AE50 /* it */,
D51FB530261FC92900788ECF /* ca */,
D545148D261FC93300F8A74F /* cs */,
D5588456261FC938008D5ED2 /* es-MX */,
D56BFA9B261FC93E00FC8F62 /* ia */,
D5A8A5B6261FC94D00D00038 /* ru */,
D5CE4A04261FC9570063F034 /* en-GB */,
D5E1BCDC261FC95C006D72FC /* hy-AM */,
D5302455261FC9710032BF8E /* hsb */,
D543F9D1261FC97600090652 /* zh-CN */,
D556483B261FC97B00A04CF3 /* hi-IN */, <<<<<<<<<<<<<<
D57F155A261FC98500E5896F /* su */,
D5928439261FC98A00D1D32F /* uk */,
D5A5D6C5261FC98F00A9583C /* en-CA */,
D5B9BEFC261FC99400E91ECE /* pt-PT */,
D50AEB47261FC9A800B1B483 /* sat-Olck */,
D5579957261FC9BC008A74F7 /* zh-TW */,
D57D1B80261FC9C700039895 /* ar */,
D5901744261FC9CC00168234 /* nb */,
D5B661BA261FC9D600A06CCD /* hr */,
D5C96B3F261FC9DB00FB41EA /* pt-BR */,
D5DC7D03261FC9E000DA37AC /* hu */,
D5F0400B261FC9E500EDB60D /* nl */,
D51D7602261FC9EF00EEE7B6 /* bn */,
D5311CB6261FC9F500A2FC94 /* ast */, <<<<<<<<<<<<<<
D5587DB1261FC9FF0068BE8E /* ka */,
D56BF8D4261FCA0400CDF635 /* de */,
D5A62C1B261FCA1300C295D4 /* br */,
D5B9A8BE261FCA1800C1B784 /* ko */,
D5CDF1E2261FCA1D00011549 /* fi */, <<<<<<<<<<<<<<
D5E16122261FCA2200F02D6E /* eo */,
D5F521B3261FCA27000AE398 /* id */,
D5090FD9261FCA2D007733E5 /* fr */,
D51C27EC261FCA32001B4905 /* sv */,
D52F7F50261FCA3700C30D73 /* es */,
D56A6233261FCA4600CBF13A /* lt */,
D590699E261FCA50001BCDE7 /* cy */,
D5B5374E261FCA5A00212F8D /* eu */,
D5C974DC261FCA5F004631C7 /* lo */,
D5182496261FCA7200BA0ABD /* rm */,
D52B630A261FCA770002CAAB /* dsb */,
D5510B24261FCA8100198AF0 /* th */,
D565C290261FCA8600907C43 /* tr */,
D5781476261FCA8C003595F6 /* pa-IN */,
D5E79E97263C729200D1E356 /* te */, <<<<<<<<<<<<<<
D594AB1A269761C500F9B437 /* gd */,
DF46B9A62755297000657F75 /* ne-NP */,
967AF16C275FF4C70099E161 /* tt */,
8A99DB9B27C6DD3E007EA6BD /* is */,
D4BF6AA72893DDA6001B5130 /* en-US */,
43F2ED6D2897ECB500DF76DA /* et */,
43DC31A528B39F100034E6DF` /* si */, <<<<<<<<<<<<<<
8A75F1D428B56A2C0054E34D /* af */,
8A75F1D628B56A6C0054E34D /* anp */,
8A75F1D828B56A880054E34D /* an */,
8A75F1DA28B56AA20054E34D /* az */,
8A75F1DC28B56ABF0054E34D /* be */,
8A75F1DE28B56AE00054E34D /* bs */,
8A75F1E028B56AF20054E34D /* bg */,
8A75F1E228B56B090054E34D /* my */,
8A75F1E428B56B1E0054E34D /* fil */,
8A75F1E628B56B330054E34D /* gl */,
8A05811B28B56B8400FD8D46 /* gu-IN */,
8A05811D28B56BB000FD8D46 /* ga */,
8A05811F28B56C0B00FD8D46 /* jv */,
8A05812128B56C1D00FD8D46 /* kn */,
8A05812328B56C3100FD8D46 /* km */,
8A05812528B56C5900FD8D46 /* ses */,
8A05812728B56C7200FD8D46 /* lv */,
8A05812928B56C8900FD8D46 /* ms */,
8A05812B28B56CAC00FD8D46 /* ml */,
8A05812D28B56CF200FD8D46 /* mr */,
8A05812F28B56D0900FD8D46 /* oc */,
8A05813128B56D3500FD8D46 /* or */,
8A05813328B56D5200FD8D46 /* fa */,
8A05813528B56D7600FD8D46 /* ro */,
8A05813728B56D9B00FD8D46 /* ta */,
8A05813928B56DB900FD8D46 /* bo */,
8A05813B28B56DD700FD8D46 /* uz */,
8A05814B28B56DD700FD8D46 /* fi */,<<<<<<<<<<<<<<
8A05815B28B56DD700FD8D46 /* si */, <<<<<<<<<<<<<<
8A05816B28B56DD700FD8D46 /* hi-IN */, <<<<<<<<<<<<<<
8A05817B28B56DD700FD8D46 /* ast */, <<<<<<<<<<<<<<
8A05818B28B56DD700FD8D46 /* te */, <<<<<<<<<<<<<<
);
name = WidgetIntents.intentdefinition;
sourceTree = "<group>";
};
You will see that entries for each of those 5 localisations appear twice (Pointed to by my chevrons <<<<<<<<<<<<<<)
Since its the bottom 5 files that are duplicated, this looks like an artefact from a merge where maybe conflicts were not resolved correctly. On my fork, I often have to be really careful when merging the project file from your repo to make sure things aren't left in a buildable but flawed state (as my fork has additional files and settings in there.
What I don't know is which of those duplicates is the correct one.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
For some reason these 5 localisations of the WidgetKitIntents generate warnings for both the WidgetKitExtension build and the main Client Build
Skipping duplicate build file in Compile Sources build phase: /Users/me/git/moz/firefox-ios/WidgetKit/fi.lproj/WidgetIntents.strings
Skipping duplicate build file in Compile Sources build phase: /Users/me/git/moz/firefox-ios/WidgetKit/si.lproj/WidgetIntents.strings
Skipping duplicate build file in Compile Sources build phase: /Users/me/git/moz/firefox-ios/WidgetKit/hi-IN.lproj/WidgetIntents.strings
Skipping duplicate build file in Compile Sources build phase: /Users/me/git/moz/firefox-ios/WidgetKit/ast.lproj/WidgetIntents.strings
Skipping duplicate build file in Compile Sources build phase: /Users/me/git/moz/firefox-ios/WidgetKit/te.lproj/WidgetIntents.strings
I think the main project.pbxproj has become muddled. If you look at the raw source of that file at this section:
You will see that entries for each of those 5 localisations appear twice (Pointed to by my chevrons <<<<<<<<<<<<<<)
Since its the bottom 5 files that are duplicated, this looks like an artefact from a merge where maybe conflicts were not resolved correctly. On my fork, I often have to be really careful when merging the project file from your repo to make sure things aren't left in a buildable but flawed state (as my fork has additional files and settings in there.
What I don't know is which of those duplicates is the correct one.
All reactions