Skip to content

Commit 957b542

Browse files
Makefile target to emit packages
1 parent 0409b69 commit 957b542

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.SILENT:
22

3-
.PHONY: poetry-install docs-html docs-serve default build test format format-check
3+
.PHONY: poetry-install docs-html docs-serve default build test format format-check packages
44

55
default: docs-html
66

@@ -17,7 +17,7 @@ $(_poetry_stamp): $(THIS_DIR)/poetry.lock $(THIS_DIR)/pyproject.toml
1717
touch $@
1818

1919
SPHINX_JOBS ?= auto
20-
SPHINX_ARGS := -W -j "$(SPHINX_JOBS)" -a -b dirhtml
20+
SPHINX_ARGS := -W -j "$(SPHINX_JOBS)" -aT -b dirhtml
2121

2222
DOCS_SRC := $(THIS_DIR)/docs
2323
DOCS_OUT := $(BUILD_DIR)/docs/dev/html
@@ -47,3 +47,6 @@ format: poetry-install
4747
_format:
4848
$(POETRY) run python tools/include-fixup.py
4949
$(POETRY) run clang-format --verbose -i $(all_sources)
50+
51+
packages:
52+
bash $(THIS_DIR)/tools/earthly.sh -a +build-multi/ _build/pkgs

0 commit comments

Comments
 (0)