You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$(error $(PYTHON) is not Python 3 – install a Python‑3.x interpreter or adjust your PATH)
27
+
endif
28
+
else
29
+
$(error No Python executable found – install Python 3.x and make sure it is in your PATH)
30
+
endif
31
+
7
32
help:
8
33
@echo "Tasks for local development:"
9
34
@echo "make marlin : Build Marlin for the configured board"
@@ -20,7 +45,7 @@ help:
20
45
@echo "make unit-test-single-local-docker : Run unit tests for a single config locally, using docker"
21
46
@echo "make unit-test-all-local : Run all code tests locally"
22
47
@echo "make unit-test-all-local-docker : Run all code tests locally, using docker"
23
-
@echo "make setup-local-docker : Setup local docker using buildx"
48
+
@echo "make setup-local-docker : Setup local docker"
24
49
@echo ""
25
50
@echo "Options for testing:"
26
51
@echo " TEST_TARGET Set when running tests-single-*, to select the"
@@ -57,10 +82,10 @@ tests-single-local-docker:
57
82
$(CONTAINER_RT_BIN) run $(CONTAINER_RT_OPTS)$(CONTAINER_IMAGE) make tests-single-local TEST_TARGET=$(TEST_TARGET) VERBOSE_PLATFORMIO=$(VERBOSE_PLATFORMIO) GIT_RESET_HARD=$(GIT_RESET_HARD) ONLY_TEST="$(ONLY_TEST)"
58
83
59
84
tests-all-local:
60
-
@python -c "import yaml"2>/dev/null || (echo 'pyyaml module is not installed. Install it with "python -m pip install pyyaml"'&&exit 1)
85
+
@$(PYTHON) -c "import yaml"2>/dev/null || (echo 'pyyaml module is not installed. Install it with "$(PYTHON) -m pip install pyyaml"'&&exit 1)
0 commit comments