File Makefile of Package autogits

MODULES := devel-importer utils/hujson utils/maintainer-update gitea-events-rabbitmq-publisher gitea_status_proxy group-review obs-forward-bot obs-groups-bot obs-staging-bot obs-status-service workflow-direct workflow-pr

.PHONY: build build_for_ci $(MODULES)

build: $(MODULES)

$(MODULES):
	go build -C $@ -buildmode=pie

# Dynamically discover modules required for integration tests from podman-compose volume mappings
CI_MODULES := $(shell grep -h -oE '\.\./[^/:" ]+' integration/podman-compose*.yml | sed 's|^\.\./||' | sort -u)

build_for_ci: $(CI_MODULES)
openSUSE Build Service is sponsored by