mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-02-05 20:01:57 -05:00
groupware: change Makefile to use groupware-apidocs instead of go-swagger
This commit is contained in:
1
services/groupware/.gitignore
vendored
1
services/groupware/.gitignore
vendored
@@ -1,5 +1,4 @@
|
||||
/swagger.yml
|
||||
/openapi.yml
|
||||
/api.html
|
||||
/api.html.template
|
||||
/node_modules
|
||||
|
||||
@@ -21,10 +21,8 @@ node_modules:
|
||||
pnpm install
|
||||
|
||||
.PHONY: swagger.yml
|
||||
swagger.yml: apidoc.yml tsnode openapi.yml
|
||||
#swagger generate spec --include='groupware' --include='jmap' --include='jscalendar' --include='jscontact' --scan-models --input=$< | NODE_OPTIONS='--no-warnings --loader ts-node/esm' pnpm exec ts-node apidoc-process.ts > $@
|
||||
#NODE_OPTIONS='--no-warnings --loader ts-node/esm' pnpm exec ts-node apidoc-process.ts > $@ < openapi.yml
|
||||
cp openapi.yml $@
|
||||
swagger.yml: apidoc.yml
|
||||
groupware-apidocs -C ../../ -t $< > $@
|
||||
|
||||
APIDOC_PORT=9999
|
||||
|
||||
|
||||
Reference in New Issue
Block a user