nodemcu-firmware/Makefile

30 lines
518 B
Makefile

ifeq ($(IDF_PATH),)
THIS_MK_FILE:=$(notdir $(lastword $(MAKEFILE_LIST)))
THIS_DIR:=$(abspath $(dir $(lastword $(MAKEFILE_LIST))))
IDF_PATH=$(THIS_DIR)/sdk/esp32-esp-idf
all:
. $(IDF_PATH)/export.sh && $(MAKE) "$@"
%:
. $(IDF_PATH)/export.sh && $(MAKE) "$@"
else
all:
$(IDF_PATH)/tools/idf.py $(IDFPY_ARGS) "$@"
%:
$(IDF_PATH)/tools/idf.py $(IDFPY_ARGS) "$@"
endif
# FIXME - needs updating to work in IDF4
#
#extmod-update:
# @tools/extmod/extmod.sh update
#
#extmod-clean:
## @tools/extmod/extmod.sh clean