@@ -171,9 +171,7 @@ codegen-mkdocs: codegen-cli-docs
171
171
codegen-mkdocs : codegen-api-docs
172
172
codegen-mkdocs : codegen-jp-docs
173
173
@echo Generate mkdocs website... >&2
174
- @$(PIP ) install mkdocs
175
- @$(PIP ) install --upgrade pip
176
- @$(PIP ) install -U mkdocs-material mkdocs-redirects mkdocs-minify-plugin mkdocs-include-markdown-plugin lunr mkdocs-rss-plugin mike Pillow cairosvg
174
+ @$(PIP ) install -r requirements.txt
177
175
@mkdocs build -f ./website/mkdocs.yaml
178
176
179
177
.PHONY : codegen-schemas-openapi
@@ -198,7 +196,7 @@ codegen-schemas-openapi: $(KIND)
198
196
codegen-schemas-json : # # Generate json schemas
199
197
codegen-schemas-json : codegen-schemas-openapi
200
198
@echo Generate json schema... >&2
201
- @$(PIP ) install openapi2jsonschema --no-build-isolation
199
+ @$(PIP ) install -r requirements.txt
202
200
@rm -rf ./.temp/.schemas/json
203
201
@rm -rf ./.schemas/json
204
202
@openapi2jsonschema ./.temp/.schemas/openapi/v2/schema.json --kubernetes --stand-alone --expanded -o ./.temp/.schemas/json
@@ -243,9 +241,7 @@ verify-codegen: codegen
243
241
.PHONY : mkdocs-serve
244
242
mkdocs-serve : # # Generate and serve mkdocs website
245
243
@echo Generate and servemkdocs website... >&2
246
- @$(PIP ) install mkdocs
247
- @$(PIP ) install --upgrade pip
248
- @$(PIP ) install -U mkdocs-material mkdocs-redirects mkdocs-minify-plugin mkdocs-include-markdown-plugin lunr mkdocs-rss-plugin mike Pillow cairosvg
244
+ @$(PIP ) install -r requirements.txt
249
245
@mkdocs serve -f ./website/mkdocs.yaml
250
246
251
247
# ########
0 commit comments