Files
PX4-Autopilot/platforms/nuttx/NuttX/tools/kconfig-conf
T
Matthias Grob 6602e8d16b Support python3 only systems
Ubuntu 20.04 and latest Cygwin come with no Python 2 and no link
from python to python3. To not mess with the system we detect
python3 for seamless support.
2020-03-28 17:02:24 +00:00

21 lines
474 B
Bash
Executable File

#! /bin/bash
echo "DEBUG: kconfiglib kconfig-conf wrapper, arguments: ${@}"
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
export APPSDIR="`pwd`/../apps"
export CONFIG_ARCH_BOARD_CUSTOM=y
if [ "command -v python3" ]; then
PYTHON_EXECUTABLE=python3
else
PYTHON_EXECUTABLE=python
fi
if [ "${1}" = "--olddefconfig" ]; then
PYTHONPATH=${DIR} ${PYTHON_EXECUTABLE} ${DIR}/olddefconfig.py > /dev/null
else
echo "ERROR: ${@} unsupported"
exit 1
fi