.PHONY: all

GITHUB_TOKEN ?=
CONTAINER ?= builder
BUILD_USER ?= 1000:1000

ARCH = x86_64
PKG3 = utsusemi
VER3 = 0.3.7.*.el7
PKG4 = utsusemi4
VER4 = 4.0.0.*.el7

DIST = ../dist

RPMS3 = $(DIST)/$(PKG3)-$(VER3).$(ARCH).rpm
RPMS4 = $(DIST)/$(PKG4)-$(VER4).$(ARCH).rpm

all: 0.3.7 4.0.0

$(RPMS3):
	docker exec -ti --user root -w /tmp/src $(CONTAINER) yum-builddep -y utsusemi/utsusemi.spec
	docker exec -ti --user $(BUILD_USER) -w /tmp/src -e GITHUB_TOKEN=$(GITHUB_TOKEN) $(CONTAINER) ./mkpkg utsusemi target_branch 0.3.7

$(RPMS4):
	docker exec -ti --user root -w /tmp/src $(CONTAINER) yum-builddep -y utsusemi/utsusemi.spec
	docker exec -ti --user $(BUILD_USER) -w /tmp/src -e GITHUB_TOKEN=$(GITHUB_TOKEN) $(CONTAINER) ./mkpkg utsusemi target_branch master

0.3.7: $(RPMS3)

4.0.0: $(RPMS4)

clean:
	rm -f *.tar.gz

