From 63679bde91be1e61960b1dee781eba0ea840b1c0 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Wed, 17 May 2023 07:22:11 +0200 Subject: [PATCH] makefile: convert to use simple parenthesis and drop the `find` invocation in the clean target, just fix your editor. Signed-off-by: Thomas Lamprecht --- Makefile | 33 ++++++++++++++++----------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/Makefile b/Makefile index c8abf08..f4e7e4e 100644 --- a/Makefile +++ b/Makefile @@ -3,35 +3,34 @@ include /usr/share/dpkg/pkg-info.mk PACKAGE=libpve-http-server-perl GITVERSION:=$(shell git rev-parse HEAD) -BUILDDIR ?= ${PACKAGE}-${DEB_VERSION_UPSTREAM} +BUILDDIR ?= $(PACKAGE)-$(DEB_VERSION_UPSTREAM) -DEB=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}_all.deb +DEB=$(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION)_all.deb all: .PHONY: deb -deb: ${DEB} -${DEB}: - rm -rf ${BUILDDIR} - cp -a src ${BUILDDIR} - cp -a debian ${BUILDDIR}/ +deb: $(DEB) +$(DEB): + rm -rf $(BUILDDIR) + cp -a src $(BUILDDIR) + cp -a debian $(BUILDDIR)/ echo "git clone git://git.proxmox.com/git/pve-http-server\\ngit checkout $(GITVERSION)" > $(BUILDDIR)/debian/SOURCE - cd ${BUILDDIR}; dpkg-buildpackage -b -us -uc - lintian ${DEB} + cd $(BUILDDIR); dpkg-buildpackage -b -us -uc + lintian $(DEB) .PHONY: upload -upload: ${DEB} - tar cf - ${DEB} | ssh -X repoman@repo.proxmox.com -- upload --product pve,pmg --dist bullseye +upload: $(DEB) + tar cf - $(DEB) | ssh -X repoman@repo.proxmox.com -- upload --product pve,pmg --dist bullseye .PHONY: clean distclean distclean: clean - ${MAKE} -C src $@ + $(MAKE) -C src $@ clean: - ${MAKE} -C src $@ - rm -rf ${PACKAGE}-*/ *.deb *.changes *.buildinfo ${BTDIR} examples/simple-demo.lck - find . -name '*~' -exec rm {} ';' + $(MAKE) -C src $@ + rm -rf $(PACKAGE)-*/ *.deb *.changes *.buildinfo $(BTDIR) examples/simple-demo.lck .PHONY: dinstall -dinstall: ${DEB} - dpkg -i ${DEB} +dinstall: $(DEB) + dpkg -i $(DEB) -- 2.39.2