Skip to content

Commit 6ae4b6b

Browse files
harry-cppjonpryor
authored andcommitted
[install] Don't install xabuild when $(prefix)/bin/mono exists (#761)
1 parent d45a6e6 commit 6ae4b6b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,13 @@ install::
3737
-mkdir -p "$(prefix)/lib/xamarin.android"
3838
-mkdir -p "$(prefix)/lib/mono/xbuild/Xamarin/"
3939
cp -a "bin/$(CONFIGURATION)/lib/xamarin.android/." "$(prefix)/lib/xamarin.android/"
40-
cp tools/scripts/xabuild "$(prefix)/bin/xabuild"
4140
-rm -rf "$(prefix)/lib/mono/xbuild/Xamarin/Android"
4241
-rm -rf "$(prefix)/lib/mono/xbuild-frameworks/MonoAndroid"
4342
ln -s "$(prefix)/lib/xamarin.android/xbuild/Xamarin/Android/" "$(prefix)/lib/mono/xbuild/Xamarin/Android"
4443
ln -s "$(prefix)/lib/xamarin.android/xbuild-frameworks/MonoAndroid/" "$(prefix)/lib/mono/xbuild-frameworks/MonoAndroid"
44+
if [ ! -e "$(prefix)/bin/mono" ]; then \
45+
cp tools/scripts/xabuild "$(prefix)/bin/xabuild"
46+
fi
4547

4648
uninstall::
4749
rm -rf "$(prefix)/lib/xamarin.android/" "$(prefix)/bin/xabuild"

0 commit comments

Comments
 (0)