#!/bin/sh # OpenBSD-specific startup script for PyCharm IDE PYCHARM_HOME=${TRUEPREFIX}/pycharm #----------------------------------------------------------------------------- # Determine configuration settings #----------------------------------------------------------------------------- export JAVA_BIN=$(javaPathHelper -c pycharm) export JAVA_HOME=$(javaPathHelper -h pycharm) if [ ! -x "${JAVA_BIN}" ]; then echo "Error: JAVA_HOME may not be defined correctly: ${JAVA_HOME}" echo " Unable to find Java binary ${JAVA_BIN}" exit 1 fi # Check if 'pycharm' executable can be found if [ ! -x "${PYCHARM_HOME}/bin/pycharm.sh" ]; then echo "Error: PYCHARM_HOME may not be defined correctly: ${PYCHARM_HOME}" echo -n " Unable to find launcher binary: " echo "${PYCHARM_HOME}/bin/pycharm.sh" exit 1 fi PATH=${JAVA_HOME}/bin:$PATH exec "${PYCHARM_HOME}/bin/pycharm.sh" -e $@