mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
18
Makefile
18
Makefile
@@ -28,6 +28,10 @@ format-check:
|
||||
clean-screenshot-cache:
|
||||
rm -rf .screenshot_cache
|
||||
|
||||
.PHONY: faq
|
||||
faq:
|
||||
$(run) faqtory build
|
||||
|
||||
.PHONY: docs-offline-nav
|
||||
docs-offline-nav:
|
||||
echo "INHERIT: mkdocs-offline.yml" > mkdocs-nav-offline.yml
|
||||
@@ -39,22 +43,22 @@ docs-online-nav:
|
||||
cat mkdocs-nav.yml >> mkdocs-nav-online.yml
|
||||
|
||||
.PHONY: docs-serve
|
||||
docs-serve: clean-screenshot-cache docs-online-nav
|
||||
docs-serve: clean-screenshot-cache docs-online-nav faq
|
||||
$(run) mkdocs serve --config-file mkdocs-nav-online.yml
|
||||
rm -f mkdocs-nav-online.yml
|
||||
|
||||
.PHONY: docs-serve-offline
|
||||
docs-serve-offline: clean-screenshot-cache docs-offline-nav
|
||||
docs-serve-offline: clean-screenshot-cache docs-offline-nav faq
|
||||
$(run) mkdocs serve --config-file mkdocs-nav-offline.yml
|
||||
rm -f mkdocs-nav-offline.yml
|
||||
|
||||
.PHONY: docs-build
|
||||
docs-build: docs-online-nav
|
||||
docs-build: docs-online-nav faq
|
||||
$(run) mkdocs build --config-file mkdocs-nav-online.yml
|
||||
rm -f mkdocs-nav-online.yml
|
||||
|
||||
.PHONY: docs-build-offline
|
||||
docs-build-offline: docs-offline-nav
|
||||
docs-build-offline: docs-offline-nav faq
|
||||
$(run) mkdocs build --config-file mkdocs-nav-offline.yml
|
||||
rm -f mkdocs-nav-offline.yml
|
||||
|
||||
@@ -63,14 +67,10 @@ clean-offline-docs:
|
||||
rm -rf docs-offline
|
||||
|
||||
.PHONY: docs-deploy
|
||||
docs-deploy: clean-screenshot-cache docs-online-nav
|
||||
docs-deploy: clean-screenshot-cache docs-online-nav faq
|
||||
$(run) mkdocs gh-deploy --config-file mkdocs-nav-online.yml
|
||||
rm -f mkdocs-nav-online.yml
|
||||
|
||||
.PHONY: faq
|
||||
faq:
|
||||
$(run) faqtory build
|
||||
|
||||
.PHONY: build
|
||||
build: docs-build-offline
|
||||
poetry build
|
||||
|
||||
Reference in New Issue
Block a user