#!/bin/bash

## Only execute if preinst was succesful
if [ -e /opt/android-studio-ide.tar.gz ]; then
  ## Create a target directory for this major version
  install -d "/opt/android-studio-2024.3.1" -m "755"
  ## Unpack Android Studio
  tar -x -z -f /opt/android-studio-ide.tar.gz -C "/opt/android-studio-2024.3.1"

  ## Remove the package archive package at end
  rm -f /opt/android-studio-ide.tar.gz

  ## Give permissions to folder to let the built-in update system work
  chmod ugo+rX -R "/opt/android-studio-2024.3.1"

  ## Make a symlink for flutter compatibility
  ln -s "/opt/android-studio-2024.3.1/android-studio/jbr" "/opt/android-studio-2024.3.1/android-studio/jre"

  ## Update icon caches
  gtk-update-icon-cache /usr/share/icons/hicolor/
  update-desktop-database -q
  xdg-desktop-menu forceupdate
  exit 0
fi
