diff --git a/Makefile b/Makefile index 487cc5b..a96350d 100644 --- a/Makefile +++ b/Makefile @@ -34,12 +34,12 @@ endif COVER_THRESHOLD := $(shell grep '^name: cover' .github/workflows/ci-go-cover.yml | cut -c13-) define MOCK_template -mock_$(1): $(1) - $$(MOCKGEN) -source=$$< -destination=cmd/mocks/$$$$(basename $$@) -package=$$(MOCKPKG) +cmd/mocks/$(notdir $(1)): $(1) + $$(MOCKGEN) -source=$$< -destination=$$@ -package=$$(MOCKPKG) endef $(foreach m,$(INTERFACES),$(eval $(call MOCK_template,$(m)))) -MOCK_FILES := $(foreach m,$(INTERFACES),$(join mock_,$(m))) +MOCK_FILES := $(foreach m,$(INTERFACES),$(join cmd/mocks/,$(notdir $(m)))) CLEANFILES := $(MOCK_FILES) _mocks: $(MOCK_FILES)