-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathMakefile
More file actions
21 lines (20 loc) · 847 Bytes
/
Copy pathMakefile
File metadata and controls
21 lines (20 loc) · 847 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
.PHONY: docs
docs:
rm -rf docs/build
rm -rf docs/api
sphinx-apidoc --force --separate --no-toc --maxdepth 2 \
--templatedir docs/_templates/apidoc -o docs/api sinch \
"sinch/core/models/base_model.py" \
"sinch/core/models/utils.py" \
"sinch/core/deserializers.py" \
"sinch/core/endpoint.py" \
"sinch/core/enums.py" \
"sinch/core/types.py" \
"sinch/domains/sms/enums.py" \
"sinch/*/internal" "sinch/*/internal/*" \
"sinch/*/api/v1/base" "sinch/*/api/v1/base/*" \
"sinch/*/api/v1/utils" "sinch/*/api/v1/utils/*" \
"sinch/domains/authentication/endpoints" "sinch/domains/authentication/endpoints/*" \
"sinch/domains/authentication/sinch_events" "sinch/domains/authentication/sinch_events/*" \
"sinch/domains/numbers/models/v1/utils" "sinch/domains/numbers/models/v1/utils/*"
sphinx-build -b html docs docs/build/html