The build scripts do not work if building a go module with an implicit path like modul github.com/crossplane-contrib/provider-nop/v2
The projects are expected to set PROJECT_REPO := github.com/crossplane-contrib/$(PROJECT_NAME)
The build system expects GO_PACKAGES := $(foreach t,$(GO_SUBDIRS),$(GO_PROJECT)/$(t)/...)
but this fails to account for modules != file paths when not on v0 or v1.
The build scripts do not work if building a go module with an implicit path like
modul github.com/crossplane-contrib/provider-nop/v2The projects are expected to set
PROJECT_REPO := github.com/crossplane-contrib/$(PROJECT_NAME)The build system expects
GO_PACKAGES := $(foreach t,$(GO_SUBDIRS),$(GO_PROJECT)/$(t)/...)but this fails to account for
modules!=file pathswhen not onv0orv1.