github.com/containers/libpod@v1.9.4-0.20220419124438-4284fd425507/.copr/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 export GO111MODULE=off 9 10 srpm: 11 mkdir -p $(topdir) 12 sh $(current_dir)/prepare.sh 13 rpmbuild -bs -D "dist %{nil}" -D "_sourcedir build/" -D "_srcrpmdir $(outdir)" -D "_topdir $(topdir)" --nodeps ${extra_arg:-""} contrib/spec/podman.spec 14 15 build_binary: 16 mkdir -p $(topdir) 17 rpmbuild --rebuild -D "_rpmdir $(outdir)" -D "_topdir $(topdir)" ${extra_arg:-""} $(outdir)/podman-*.git$(SHORT_COMMIT).src.rpm 18 19 clean: 20 rm -fr rpms 21 rm -fr conmon