diff options
| author | Jeff Epler <jepler@gmail.com> | 2020-05-25 13:46:30 -0500 |
|---|---|---|
| committer | Jeff Epler <jepler@gmail.com> | 2020-05-25 13:46:30 -0500 |
| commit | 8f81beea7e83b33664d5ab6fc5e210723b10bb04 (patch) | |
| tree | 92502623c29966a0647dc32082096ed7667b4357 | |
| parent | 76149ebf570a108f4b09c3624129fd1b2c7e26ad (diff) | |
shared_bindings_matrix: Use a trivial target
Sommersoft noticed that without submodules (as RTD currently does),
the "make -qp" failed due to trying to find files within submodules.
The "print-VAR" target doesn't have any dependencies, so it sidesteps
the problem.
If we move ulab's pyi files into the submodule, though, we'll need to
fetch submodules anyway during doc building.
| -rw-r--r-- | docs/shared_bindings_matrix.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/shared_bindings_matrix.py b/docs/shared_bindings_matrix.py index 7768296a1..0c838fedb 100644 --- a/docs/shared_bindings_matrix.py +++ b/docs/shared_bindings_matrix.py @@ -90,7 +90,7 @@ def get_settings_from_makefile(port_dir, board_name): in this script, something that has proved error-prone """ - status, contents = subprocess.getstatusoutput(f"make -C {port_dir} BOARD={board_name} -qp") + status, contents = subprocess.getstatusoutput(f"make -C {port_dir} BOARD={board_name} -qp print-CC") # Make signals errors with exit status 2; 0 and 1 are "non-error" statuses if status not in (0, 1): raise RuntimeError(f'Invoking make exited with {status}') |
