Skip to content

Commit 94f6f25

Browse files
Applied workaround for failing Xamarin.Mac builds (#281)
* Applied workaround for failing Xamarin.Mac builds * Update common/Labs.MultiTarget.props Co-authored-by: Jérôme Laban <jlaban@gmail.com> * Enable publishing binlogs * Publish binlogs even on failure * Include build workaround in macOS head * ci: Adjust workaround for "legacy" projects * ci: Adjust the right project * ci: Remove original change * Revert "Enable publishing binlogs" This reverts commit 174acec7a3a0d83c6ae8d33d2da4e8baeea93a11. Co-authored-by: Jérôme Laban <jlaban@gmail.com>
1 parent 15fa962 commit 94f6f25

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

Labs.MultiTarget.props

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,14 @@
5353
<EmbeddedResource Remove="obj\bin\**" />
5454
<UpToDateCheckInput Remove="obj\bin\**" />
5555
</ItemGroup>
56+
57+
<!-- Workaround for Mac: https://developercommunity.visualstudio.com/t/XamarinMac-binaries-are-missing-in-173/10164443#T-N10164676 10/6/22 -->
58+
<ItemGroup Condition=" $(TargetFramework.StartsWith('xamarinmac')) ">
59+
<Reference Include="Xamarin.Mac">
60+
<HintPath Condition="Exists('c:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\Extensions\Xamarin.VisualStudio')">c:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll</HintPath>
61+
<HintPath Condition="Exists('c:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\Extensions\Xamarin.VisualStudio')">c:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll</HintPath>
62+
<HintPath Condition="Exists('c:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Extensions\Xamarin.VisualStudio')">c:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll</HintPath>
63+
<HintPath Condition="Exists('c:\Program Files\Microsoft Visual Studio\2022\Preview\Common7\IDE\Extensions\Xamarin.VisualStudio')">c:\Program Files\Microsoft Visual Studio\2022\Preview\Common7\IDE\Extensions\Xamarin.VisualStudio\Xamarin.Mac.dll</HintPath>
64+
</Reference>
65+
</ItemGroup>
5666
</Project>

0 commit comments

Comments
 (0)