SCRIPT_DIR="$(cd $(dirname $0) && pwd)" if [ "$(uname)" = "Darwin" ]; then VIRTUAL_ENV_INSTALL_COMMAND="pip3 install virtualenv" else VIRTUAL_ENV_INSTALL_COMMAND="sudo apt-get install virtualenv python3-venv" fi # check if virtualenv is installed if !(pyenv_version=$(virtualenv --version > /dev/null 2>&1)); then echo "virtualenv is not installed. Please install with '$VIRTUAL_ENV_INSTALL_COMMAND'" exit 1 fi # create virtualenv virtualenv androidx_project_creator # install necessary tools androidx_project_creator/bin/pip3 install setuptools toml # run project creator androidx_project_creator/bin/python3 $SCRIPT_DIR/create_project.py "$@" # clean up virtualenv directory rm -rf ./androidx-project_creator