github.com/cptmikhailov/conmon@v2.0.20+incompatible/.rpmbuild/Makefile (about) 1 #!/usr/bin/make -f 2 mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST))) 3 current_dir := $(notdir $(patsubst %/,%,$(dir $(mkfile_path)))) 4 outdir := $(CURDIR) 5 topdir := $(CURDIR)/rpmbuild 6 SHORT_COMMIT ?= $(shell git rev-parse --short=8 HEAD) 7 8 srpm: 9 mkdir -p $(topdir) 10 sh $(current_dir)/prepare.sh 11 rpmbuild -bs -D "dist %{nil}" -D "_sourcedir build/" -D "_srcrpmdir $(outdir)" -D "_topdir $(topdir)" --nodeps contrib/spec/conmon.spec 12 13 build_binary: 14 mkdir -p $(topdir) 15 rpmbuild --rebuild -D "_rpmdir $(outdir)" -D "_topdir $(topdir)" $(outdir)/conmon-*.git$(SHORT_COMMIT).src.rpm 16 17 clean: 18 rm -fr rpms 19 rm -fr cri-o