File tree Expand file tree Collapse file tree 1 file changed +19
-8
lines changed Expand file tree Collapse file tree 1 file changed +19
-8
lines changed Original file line number Diff line number Diff line change @@ -21,15 +21,25 @@ endif
2121
2222all : deps api build
2323
24- api :
25- $(QUARTODOC ) build
26- $(QUARTODOC ) interlinks
24+ ensure-dev :
25+ $(MAKE ) -C .. dev
26+
27+ api : ensure-dev
28+ @echo " ::group::quartodoc interlinks"
29+ source ../.venv/bin/activate && \
30+ $(QUARTODOC ) interlinks
31+ @echo " ::endgroup::"
32+ @echo " ::group::quartodoc build"
33+ source ../.venv/bin/activate && \
34+ $(QUARTODOC ) build --verbose
35+ @echo " ::endgroup::"
2736 cp -r _extensions/ reference/_extensions # Required to render footer
2837
29- build :
30- CURRENT_YEAR=$(CURRENT_YEAR ) \
31- PROJECT_VERSION=$(PROJECT_VERSION ) \
32- $(QUARTO ) render
38+ build : ensure-dev
39+ source ../.venv/bin/activate && \
40+ CURRENT_YEAR=$(CURRENT_YEAR ) \
41+ PROJECT_VERSION=$(PROJECT_VERSION ) \
42+ $(QUARTO ) render
3343
3444clean :
3545 rm -rf _extensions _inv _site .quarto reference objects.json
@@ -41,7 +51,8 @@ _extensions/machow/interlinks/_extension.yml:
4151 $(QUARTO ) add --no-prompt machow/quartodoc
4252deps : ensure-dev _extensions/posit-dev/posit-docs/_extension.yml _extensions/machow/interlinks/_extension.yml
4353
44- preview :
54+ preview : ensure-dev
55+ source ../.venv/bin/activate && \
4556 CURRENT_YEAR=$(CURRENT_YEAR ) \
4657 PROJECT_VERSION=$(PROJECT_VERSION ) \
4758 $(QUARTO ) preview
You can’t perform that action at this time.
0 commit comments