diff --git a/fragments/labels/androidstudio.sh b/fragments/labels/androidstudio.sh new file mode 100644 index 0000000..2fe2307 --- /dev/null +++ b/fragments/labels/androidstudio.sh @@ -0,0 +1,13 @@ +androidstudio) + name="Android Studio" + type="dmg" + if [[ $(arch) == arm64 ]]; then + downloadURL=$(curl -fsL "https://developer.android.com/studio#downloads" | grep -i arm.dmg | head -2 | grep -o -i -E "https.*" | cut -d '"' -f1) + appNewVersion=$( echo "${downloadURL}" | head -1 | sed 's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' ) + elif [[ $(arch) == i386 ]]; then + downloadURL=$(curl -fsL "https://developer.android.com/studio#downloads" | grep -i mac.dmg | head -2 | grep -o -i -E "https.*" | cut -d '"' -f1) + appNewVersion=$( echo "${downloadURL}" | head -1 | sed 's/^.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\).*$/\1/' ) + fi + expectedTeamID="EQHXZ8M8AV" + blockingProcesses=( androidstudio ) + ;; \ No newline at end of file