]> git.proxmox.com Git - kronosnet.git/commitdiff
buildsys: use simple parenthesis for variables
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 8 May 2023 11:45:01 +0000 (13:45 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 8 May 2023 11:45:01 +0000 (13:45 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Makefile

index 31b22f7cae17883966ec8b04c001d03701844f36..509bd18dee6507f2543c34da90d2298ba159ea71 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,56 +1,56 @@
 include /usr/share/dpkg/pkg-info.mk
 include /usr/share/dpkg/architecture.mk
 
-VERSION=${DEB_VERSION_UPSTREAM}
+VERSION=$(DEB_VERSION_UPSTREAM)
 
-BUILDDIR=kronosnet-${VERSION}
+BUILDDIR=kronosnet-$(VERSION)
 SRC_SUBMODULE=upstream
 
-ARCH=${DEB_BUILD_ARCH}
+ARCH=$(DEB_BUILD_ARCH)
 
-MAIN_DEB=libknet1_${DEB_VERSION}_${ARCH}.deb
+MAIN_DEB=libknet1_$(DEB_VERSION)_$(ARCH).deb
 OTHER_DEBS=                                                            \
-       libknet-dev_${DEB_VERSION}_${ARCH}.deb                  \
-       libknet-doc_${DEB_VERSION}_all.deb                      \
-       libknet1-dbgsym_${DEB_VERSION}_${ARCH}.deb              \
-       libnozzle1-dbgsym_${DEB_VERSION}_${ARCH}.deb            \
-       libnozzle-dev_${DEB_VERSION}_${ARCH}.deb                \
-       libnozzle1_${DEB_VERSION}_${ARCH}.deb
+       libknet-dev_$(DEB_VERSION)_$(ARCH).deb                  \
+       libknet-doc_$(DEB_VERSION)_all.deb                      \
+       libknet1-dbgsym_$(DEB_VERSION)_$(ARCH).deb              \
+       libnozzle1-dbgsym_$(DEB_VERSION)_$(ARCH).deb            \
+       libnozzle-dev_$(DEB_VERSION)_$(ARCH).deb                \
+       libnozzle1_$(DEB_VERSION)_$(ARCH).deb
 
-DEBS=${MAIN_DEB} ${OTHER_DEBS}
-DSC=kronosnet-${DEB_VERSION}.dsc
+DEBS=$(MAIN_DEB) $(OTHER_DEBS)
+DSC=kronosnet-$(DEB_VERSION).dsc
 
 all:
-       ls -1 ${DEBS}
+       ls -1 $(DEBS)
 
-${BUILDDIR}: ${SRC_SUBMODULE}/README
-       rm -rf ${BUILDDIR}
-       cp -a upstream ${BUILDDIR}
-       cp -a debian/ ${BUILDDIR}
+$(BUILDDIR): $(SRC_SUBMODULE)/README
+       rm -rf $(BUILDDIR)
+       cp -a upstream $(BUILDDIR)
+       cp -a debian/ $(BUILDDIR)
 
-deb: ${DEBS}
-${OTHER_DEBS}: ${MAIN_DEB}
-${MAIN_DEB}: ${BUILDDIR}
-       cd ${BUILDDIR}; dpkg-buildpackage -b -us -uc
-       lintian ${MAIN_DEB} ${OTHER_DEBS}
+deb: $(DEBS)
+$(OTHER_DEBS): $(MAIN_DEB)
+$(MAIN_DEB): $(BUILDDIR)
+       cd $(BUILDDIR); dpkg-buildpackage -b -us -uc
+       lintian $(MAIN_DEB) $(OTHER_DEBS)
 
-dsc: ${DSC}
-${DSC}: ${BUILDDIR}
-       cd ${BUILDDIR}; dpkg-buildpackage -S -us -uc -d -nc
+dsc: $(DSC)
+$(DSC): $(BUILDDIR)
+       cd $(BUILDDIR); dpkg-buildpackage -S -us -uc -d -nc
 
 # make sure submodules were initialized
 .PHONY: submodule
 submodule:
-       test -f "${SRC_SUBMODULE}/README" || git submodule update --init ${SRC_SUBMODULE}
+       test -f "$(SRC_SUBMODULE)/README" || git submodule update --init $(SRC_SUBMODULE)
 
 .PHONY: upload
-upload: ${DEBS}
-       tar cf - ${DEBS} | ssh repoman@repo.proxmox.com upload --product pve --dist bookworm
+upload: $(DEBS)
+       tar cf - $(DEBS) | ssh repoman@repo.proxmox.com upload --product pve --dist bookworm
 
 .PHONY: clean
 clean:
-       rm -rf *~ *.deb *.changes *.dsc ${BUILDDIR} *.orig.tar.xz *.debian.tar.xz *.buildinfo
+       rm -rf *~ *.deb *.changes *.dsc $(BUILDDIR) *.orig.tar.xz *.debian.tar.xz *.buildinfo
 
 .PHONY: dinstall
-dinstall: ${DEBS}
-       dpkg -i ${DEBS}
+dinstall: $(DEBS)
+       dpkg -i $(DEBS)