From 828ecf41b427e26de59b65581c5ac225daa7198d Mon Sep 17 00:00:00 2001 From: Jonathan Pryor Date: Mon, 6 Jun 2016 17:43:38 -0400 Subject: [PATCH] [monodroid] Fix builds when $(AndroidSupportedAbis) contains host Commit 0c073f67 broke the src/monodroid build: src/monodroid/monodroid.targets: error : Cannot copy .../xamarin-android/src/monodroid/obj/local/host-Darwin/libmonodroid.so to .../xamarin-android/bin/Debug/lib/xbuild/Xamarin/Android/lib/host-Darwin/libmono-android.debug.d.so, as the source file doesn't exist. This is because with 0c073f67, `$(AndroidSupportedAbis)` now contains e.g. host-Darwin, which isn't a valid ABI name as far as `ndk-build` is concerned. Fix the src/monodroid build by excluding non-Android values. --- Configuration.props | 5 +++++ src/monodroid/monodroid.projitems | 2 +- src/monodroid/monodroid.targets | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Configuration.props b/Configuration.props index 1d4f8e461d0..d2be68bcaec 100644 --- a/Configuration.props +++ b/Configuration.props @@ -26,6 +26,11 @@ $([System.IO.Path]::GetFullPath ('$(AndroidMxeInstallPrefix)')) + + + + +