Skip to content

Commit

Permalink
Applied workaround for failing Xamarin.Mac builds (#281)
Browse files Browse the repository at this point in the history
* 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>
  • Loading branch information
Arlodotexe and jeromelaban authored Oct 10, 2022
1 parent 15fa962 commit 94f6f25
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions Labs.MultiTarget.props
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,14 @@
<EmbeddedResource Remove="obj\bin\**" />
<UpToDateCheckInput Remove="obj\bin\**" />
</ItemGroup>

<!-- Workaround for Mac: https://developercommunity.visualstudio.com/t/XamarinMac-binaries-are-missing-in-173/10164443#T-N10164676 10/6/22 -->
<ItemGroup Condition=" $(TargetFramework.StartsWith('xamarinmac')) ">
<Reference Include="Xamarin.Mac">
<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>
<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>
<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>
<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>
</Reference>
</ItemGroup>
</Project>

0 comments on commit 94f6f25

Please sign in to comment.