From 5e48b30dd08352af856d182204e8b1d3d172f844 Mon Sep 17 00:00:00 2001 From: Willy Kloucek Date: Mon, 2 May 2022 14:36:37 +0200 Subject: [PATCH] add all extensions to extensions list and ensure the Makefile --- .drone.star | 17 ++++++++++ Makefile | 20 ++++++++++-- extensions/appprovider/Makefile | 37 ++++++++++++++++++++++ extensions/auth-basic/Makefile | 37 ++++++++++++++++++++++ extensions/auth-bearer/Makefile | 37 ++++++++++++++++++++++ extensions/auth-bearer/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/auth-machine/Makefile | 37 ++++++++++++++++++++++ extensions/auth-machine/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/frontend/Makefile | 37 ++++++++++++++++++++++ extensions/frontend/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/gateway/Makefile | 37 ++++++++++++++++++++++ extensions/gateway/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/group/Makefile | 37 ++++++++++++++++++++++ extensions/group/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/nats/Makefile | 37 ++++++++++++++++++++++ extensions/notifications/Makefile | 37 ++++++++++++++++++++++ extensions/ocdav/Makefile | 37 ++++++++++++++++++++++ extensions/ocdav/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/sharing/Makefile | 37 ++++++++++++++++++++++ extensions/sharing/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/storage-metadata/Makefile | 37 ++++++++++++++++++++++ extensions/storage-metadata/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/storage-publiclink/Makefile | 37 ++++++++++++++++++++++ extensions/storage-publiclink/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/storage-shares/Makefile | 37 ++++++++++++++++++++++ extensions/storage-shares/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/storage-users/Makefile | 37 ++++++++++++++++++++++ extensions/storage-users/pkg/Makefile | 37 ++++++++++++++++++++++ extensions/user/Makefile | 37 ++++++++++++++++++++++ extensions/user/pkg/Makefile | 37 ++++++++++++++++++++++ 30 files changed, 1071 insertions(+), 2 deletions(-) create mode 100644 extensions/appprovider/Makefile create mode 100644 extensions/auth-basic/Makefile create mode 100644 extensions/auth-bearer/Makefile create mode 100644 extensions/auth-bearer/pkg/Makefile create mode 100644 extensions/auth-machine/Makefile create mode 100644 extensions/auth-machine/pkg/Makefile create mode 100644 extensions/frontend/Makefile create mode 100644 extensions/frontend/pkg/Makefile create mode 100644 extensions/gateway/Makefile create mode 100644 extensions/gateway/pkg/Makefile create mode 100644 extensions/group/Makefile create mode 100644 extensions/group/pkg/Makefile create mode 100644 extensions/nats/Makefile create mode 100644 extensions/notifications/Makefile create mode 100644 extensions/ocdav/Makefile create mode 100644 extensions/ocdav/pkg/Makefile create mode 100644 extensions/sharing/Makefile create mode 100644 extensions/sharing/pkg/Makefile create mode 100644 extensions/storage-metadata/Makefile create mode 100644 extensions/storage-metadata/pkg/Makefile create mode 100644 extensions/storage-publiclink/Makefile create mode 100644 extensions/storage-publiclink/pkg/Makefile create mode 100644 extensions/storage-shares/Makefile create mode 100644 extensions/storage-shares/pkg/Makefile create mode 100644 extensions/storage-users/Makefile create mode 100644 extensions/storage-users/pkg/Makefile create mode 100644 extensions/user/Makefile create mode 100644 extensions/user/pkg/Makefile diff --git a/.drone.star b/.drone.star index ed3c540e8c..ce4ef53550 100644 --- a/.drone.star +++ b/.drone.star @@ -44,17 +44,34 @@ config = { "modules": [ # if you add a module here please also add it to the root level Makefile "extensions/accounts", + "extensions/appprovider", "extensions/audit", + "extensions/auth-basic", + "extensions/auth-bearer", + "extensions/auth-machine", + "extensions/frontend", + "extensions/gateway", "extensions/glauth", "extensions/graph-explorer", + "extensions/group", + "extensions/idm", "extensions/graph", "extensions/idp", + "extensions/nats", + "extensions/notifications", + "extensions/ocdav", "extensions/ocs", "extensions/proxy", "extensions/settings", + "extensions/sharing", + "extensions/storage-metadata", + "extensions/storage-publiclink", + "extensions/storage-shares", + "extensions/storage-users", "extensions/storage", "extensions/store", "extensions/thumbnails", + "extensions/user", "extensions/web", "extensions/webdav", "ocis-pkg", diff --git a/Makefile b/Makefile index 287c567d43..c3c7197bdb 100644 --- a/Makefile +++ b/Makefile @@ -17,17 +17,33 @@ L10N_MODULES := $(shell find . -path '*.tx*' -name 'config' | sed 's|/[^/]*$$||' # if you add a module here please also add it to the .drone.star file OCIS_MODULES = \ extensions/accounts \ + extensions/appprovider \ extensions/audit \ + extensions/auth-basic \ + extensions/auth-bearer \ + extensions/auth-machine \ + extensions/frontend \ + extensions/gateway \ extensions/glauth \ extensions/graph \ extensions/graph-explorer \ + extensions/group \ + extensions/idm \ extensions/idp \ + extensions/nats \ + extensions/notifications \ + extensions/ocdav \ extensions/ocs \ extensions/proxy \ extensions/settings \ - extensions/storage \ + extensions/sharing \ + extensions/storage-metadata \ + extensions/storage-publiclink \ + extensions/storage-shares \ + extensions/storage-users \ extensions/store \ extensions/thumbnails \ + extensions/user \ extensions/web \ extensions/webdav\ ocis \ @@ -111,7 +127,7 @@ composer.lock: composer.json .PHONY: generate generate: @for mod in $(OCIS_MODULES); do \ - $(MAKE) --no-print-directory -C $$mod generate || exit 1; \ + $(MAKE) -C $$mod generate || exit 1; \ done .PHONY: vet diff --git a/extensions/appprovider/Makefile b/extensions/appprovider/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/appprovider/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/auth-basic/Makefile b/extensions/auth-basic/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/auth-basic/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/auth-bearer/Makefile b/extensions/auth-bearer/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/auth-bearer/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/auth-bearer/pkg/Makefile b/extensions/auth-bearer/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/auth-bearer/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/auth-machine/Makefile b/extensions/auth-machine/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/auth-machine/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/auth-machine/pkg/Makefile b/extensions/auth-machine/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/auth-machine/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/frontend/Makefile b/extensions/frontend/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/frontend/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/frontend/pkg/Makefile b/extensions/frontend/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/frontend/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/gateway/Makefile b/extensions/gateway/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/gateway/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/gateway/pkg/Makefile b/extensions/gateway/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/gateway/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/group/Makefile b/extensions/group/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/group/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/group/pkg/Makefile b/extensions/group/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/group/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/nats/Makefile b/extensions/nats/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/nats/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/notifications/Makefile b/extensions/notifications/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/notifications/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/ocdav/Makefile b/extensions/ocdav/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/ocdav/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/ocdav/pkg/Makefile b/extensions/ocdav/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/ocdav/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/sharing/Makefile b/extensions/sharing/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/sharing/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/sharing/pkg/Makefile b/extensions/sharing/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/sharing/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/storage-metadata/Makefile b/extensions/storage-metadata/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/storage-metadata/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/storage-metadata/pkg/Makefile b/extensions/storage-metadata/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/storage-metadata/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/storage-publiclink/Makefile b/extensions/storage-publiclink/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/storage-publiclink/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/storage-publiclink/pkg/Makefile b/extensions/storage-publiclink/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/storage-publiclink/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/storage-shares/Makefile b/extensions/storage-shares/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/storage-shares/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/storage-shares/pkg/Makefile b/extensions/storage-shares/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/storage-shares/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/storage-users/Makefile b/extensions/storage-users/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/storage-users/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/storage-users/pkg/Makefile b/extensions/storage-users/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/storage-users/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/user/Makefile b/extensions/user/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/user/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: diff --git a/extensions/user/pkg/Makefile b/extensions/user/pkg/Makefile new file mode 100644 index 0000000000..51243d83fc --- /dev/null +++ b/extensions/user/pkg/Makefile @@ -0,0 +1,37 @@ +SHELL := bash +NAME := ocs + +include ../../.make/recursion.mk + +############ tooling ############ +ifneq (, $(shell which go 2> /dev/null)) # suppress `command not found warnings` for non go targets in CI +include ../../.bingo/Variables.mk +endif + +############ go tooling ############ +include ../../.make/go.mk + +############ release ############ +include ../../.make/release.mk + +############ docs generate ############ +include ../../.make/docs.mk + +.PHONY: docs-generate +docs-generate: config-docs-generate + +############ generate ############ +include ../../.make/generate.mk + +.PHONY: ci-go-generate +ci-go-generate: # CI runs ci-node-generate automatically before this target + +.PHONY: ci-node-generate +ci-node-generate: + +############ licenses ############ +.PHONY: ci-node-check-licenses +ci-node-check-licenses: + +.PHONY: ci-node-save-licenses +ci-node-save-licenses: