Sync betaflight to Gitea
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# macosx.mk
|
||||
#
|
||||
# Goals:
|
||||
# Configure an environment that will allow Taulabs GCS and firmware to be built
|
||||
# on a Mac OSX system. The environment will support the current version of the
|
||||
# ARM toolchain installed to either their respective default installation
|
||||
# locations, the tools directory or made available on the system path.
|
||||
|
||||
# First look for `python3`. If `which` doesn't return a null value, then it exists!
|
||||
ifneq ($(shell which python3), "")
|
||||
PYTHON:=python3
|
||||
else
|
||||
# Get Python version, separate major/minor/patch, then put into wordlist
|
||||
PYTHON_VERSION_=$(wordlist 2,4,$(subst ., ,$(shell python -V 2>&1)))
|
||||
# Get major version from aforementioned list
|
||||
PYTHON_MAJOR_VERSION_=$(word 1,$(PYTHON_VERSION_))
|
||||
# Just in case Make has some weird scope stuff
|
||||
PYTHON=0
|
||||
# If the major Python version is the one we want..
|
||||
ifeq ($(PYTHON_MAJOR_VERSION_),3)
|
||||
# Then we can just use the normal Python executable
|
||||
PYTHON:=python
|
||||
else
|
||||
# And if it doesn't exist, let's use the default Python, and warn the user.
|
||||
# PYTHON NOT FOUND.
|
||||
PYTHON:=python
|
||||
echo "Python not found."
|
||||
endif
|
||||
endif
|
||||
|
||||
export PYTHON
|
||||
Reference in New Issue
Block a user