summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Epler <jepler@gmail.com>2020-09-29 19:57:26 -0500
committerJeff Epler <jepler@gmail.com>2020-09-29 19:57:53 -0500
commit8f8326fe57f386271c53fda029085e9d9722e8af (patch)
treef9073ca89b1643ad2e7d04faa9eddce185b4be4a
parent2bb44f6c4d66c5b8f296a5944ada4f704ebadd2b (diff)
Makefile: Correct and expand translation excluded directories
As originally written, the TRANSLATE_SOURCES_EXC was incorrect. If more than one build directory existed, "make translate" (and make check-translate) would error. I corrected the problem, commented it, and added a number of additional exclude directives. I reviewed the PR and should have caught this, but did not.
-rw-r--r--Makefile12
1 files changed, 11 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index e7b2bb044..c032b0f63 100644
--- a/Makefile
+++ b/Makefile
@@ -41,7 +41,17 @@ ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(BASEOPTS)
I18NSPHINXOPTS = $(BASEOPTS)
TRANSLATE_SOURCES = extmod lib main.c ports/atmel-samd ports/cxd56 ports/esp32s2 ports/mimxrt10xx ports/nrf ports/stm py shared-bindings shared-module supervisor
-TRANSLATE_SOURCES_EXC = -path ports/*/build-* -o -path ports/esp32s2/esp-idf
+# Paths to exclude from TRANSLATE_SOURCES
+# Each must be preceded by "-path"; if any wildcards, enclose in quotes.
+# Separate by "-o" (Find's "or" operand)
+TRANSLATE_SOURCES_EXC = -path "ports/*/build-*" \
+ -o -path ports/esp32s2/esp-idf \
+ -o -path ports/cxd56/spresense-exported-sdk \
+ -o -path ports/stm/st_driver \
+ -o -path ports/atmel-samd/asf4 \
+ -o -path ports/mimxrt10xx/sdk \
+ -o -path lib/tinyusb \
+ -o -path lib/lwip \
.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext stubs