Add Sphinx documentation, docs Makefile, and documentation URL

This commit is contained in:
Chris Proctor
2026-06-22 22:27:43 -04:00
parent ffed9f2d01
commit a7543b7b1b
12 changed files with 1026 additions and 5 deletions

14
Makefile Normal file
View File

@@ -0,0 +1,14 @@
S3_BUCKET = s3://docs.makingwithcode.org/easybits/
CF_DISTRIBUTION = EPA6NHZ2LEH1A
.PHONY: build deploy clean
build:
$(MAKE) -C docs html
deploy: build
aws s3 sync docs/_build/html $(S3_BUCKET)
aws cloudfront create-invalidation --distribution-id $(CF_DISTRIBUTION) --paths "/easybits/*"
clean:
$(MAKE) -C docs clean