diff --git a/images/macos/provision/assets/select-xamarin-sdk-v2.sh b/images/macos/provision/assets/select-xamarin-sdk-v2.sh index 5dd63348d..0e6b08187 100644 --- a/images/macos/provision/assets/select-xamarin-sdk-v2.sh +++ b/images/macos/provision/assets/select-xamarin-sdk-v2.sh @@ -1,4 +1,11 @@ #!/bin/bash -e -o pipefail + +# Select any Xamarin SDK versions as the default ones independently by specifying only those versions that need to be changed. +# Examples: +# 1. Change all versions: $VM_ASSETS/select-xamarin-sdkv-v2.sh --mono=6.12 --ios=14.8 --android=10.2 --mac=7.8 +# 2. Change default Mono and iOS only: $VM_ASSETS/select-xamarin-sdkv-v2.sh --mono=6.12 --ios=14.8 +# 3. Change default Android only: $VM_ASSETS/select-xamarin-sdkv-v2.sh --android=11.1 + get_framework_path() { case $1 in --mono) echo '/Library/Frameworks/Mono.framework/Versions' ;;