Files
3ybactuk-marketplace-go-ser…/make/generate.mk
2025-05-31 10:47:47 +00:00

26 lines
425 B
Makefile

define generate
@if [ -f "$(1)/go.mod" ]; then \
echo "===== running go generate for $(1) ====="; \
if [ ! -d "$(1)/internal" ]; then \
echo "no internal package in $(1)"; \
exit 0; \
fi; \
go generate ./$(1)/internal/...; \
fi
endef
cart-generate:
$(call generate,cart)
loms-generate:
$(call generate,loms)
notifier-generate:
$(call generate,notifier)
comments-generate:
$(call generate,comments)