Files
dotfiles/scripts/setupKotlin.sh
T
2023-02-27 09:32:02 -05:00

25 lines
693 B
Bash
Executable File

#!/bin/bash
source ../VARIABLES
curl -s "https://get.sdkman.io?rcupdate=false" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh" || sdk version || echo "Try running \"source \
\"$HOME/.sdkman/bin/sdkman-init.sh\"\""
# Update sdkman
sdk selfupdate force
# install and setup Kotlin
yes | sdk install kotlin $KOTLIN_VERSION || true
sdk default kotlin $KOTLIN_VERSION || true
yes | sdk install kscript || true
# Install and setup GraalVM and regular JDK
yes | sdk install java $GRAAL_VERSION || true
yes | sdk install java $JAVA_VERSION || true
sdk default java $JAVA_VERSION || true
# Install and setup gradle
yes | sdk install gradle $GRADLE_VERSION || true
sdk default gradle || true