|
|
|
@ -11,8 +11,6 @@ endif
|
|
|
|
|
|
|
|
|
|
DEFAULT_GOAL: smoke-sketches
|
|
|
|
|
|
|
|
|
|
PLUGIN_TEST_SUPPORT_DIR ?= $(ARDUINO_DIRECTORIES_USER)/hardware/keyboardio/build-tools/
|
|
|
|
|
PLUGIN_TEST_BIN_DIR ?= $(PLUGIN_TEST_SUPPORT_DIR)/../toolchain/$(shell gcc --print-multiarch)/bin
|
|
|
|
|
|
|
|
|
|
setup: $(ARDUINO_DIRECTORIES_USER)/hardware/keyboardio/avr/boards.txt $(ARDUINO_DIRECTORIES_USER)/hardware/keyboardio/virtual/boards.txt $(ARDUINO_CLI_PATH) $(ARDUINO_DIRECTORIES_DATA)/arduino-cli.yaml install-arduino-core-avr
|
|
|
|
|
@:
|
|
|
|
@ -89,11 +87,6 @@ shellcheck:
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
check-docs:
|
|
|
|
|
doxygen $(PLUGIN_TEST_SUPPORT_DIR)/quality/etc/check-docs.conf 2> /dev/null >/dev/null
|
|
|
|
|
python $(PLUGIN_TEST_SUPPORT_DIR)/quality/doxy-coverage.py /tmp/undocced/xml
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SMOKE_SKETCHES=$(sort $(shell if [ -d ./examples ]; then find ./examples -type f -name \*ino | xargs -n 1 dirname; fi))
|
|
|
|
|
|
|
|
|
|
smoke-sketches: $(SMOKE_SKETCHES)
|
|
|
|
|