From f4b1701e5dd02eb1d2c4294a8b647576081311a2 Mon Sep 17 00:00:00 2001 From: nosami Date: Fri, 19 Aug 2016 12:08:24 +0100 Subject: [PATCH] F# projects don't build when lang is changed in XS Setting the UI language in XS sets the msbuild variable `LANGUAGE = en` (or whatever language you choose). The Android F# targets check for the existence of this variable to determine if Microsoft.FSharp.targets has been loaded. Microsoft.FSharp.targets sets `F#` so it is better to check for the presence of F# being set rather than checking to see if it's not empty. Fixes #43525 --- .../Xamarin.Android.FSharp.targets | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Xamarin.Android.Build.Tasks/Xamarin.Android.FSharp.targets b/src/Xamarin.Android.Build.Tasks/Xamarin.Android.FSharp.targets index d6a685e5c7b..9ff128f5c30 100644 --- a/src/Xamarin.Android.Build.Tasks/Xamarin.Android.FSharp.targets +++ b/src/Xamarin.Android.Build.Tasks/Xamarin.Android.FSharp.targets @@ -36,17 +36,17 @@ Copyright (C) 2012 Xamarin. All rights reserved. - +