Adds base path for GitHub Pages publishing. (#69)

This commit is contained in:
J Logan
2025-06-09 17:15:05 -07:00
committed by GitHub
parent eeddf6f7e7
commit 9868562b5a
2 changed files with 8 additions and 3 deletions
+1
View File
@@ -27,3 +27,4 @@ test_results/
# API docs for local preview only.
_site/
_serve/
+7 -3
View File
@@ -170,8 +170,11 @@ check-licenses:
.PHONY: serve-docs
serve-docs:
@echo 'to browse: open http://127.0.0.1:8000/documentation/'
@python3 -m http.server --bind 127.0.0.1 --directory ./_site
@echo 'to browse: open http://127.0.0.1:8000/container/documentation/'
@rm -rf _serve
@mkdir -p _serve
@cp -a _site _serve/container
@python3 -m http.server --bind 127.0.0.1 --directory ./_serve
.PHONY: docs
docs: _site
@@ -179,7 +182,7 @@ docs: _site
_site:
@echo Updating API documentation...
rm -rf $@
@scripts/make-docs.sh $@
@scripts/make-docs.sh $@ container
.PHONY: cleancontent
cleancontent:
@@ -191,4 +194,5 @@ cleancontent:
clean:
@echo Cleaning the build files...
@rm -rf bin/ libexec/
@rm -rf _site _serve
@$(SWIFT) package clean