From eea83bcd7cdcf87045ca274c9772b567c5c6310c Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Tue, 11 Mar 2025 20:13:56 +0100 Subject: add make targets for generating/updating zip archives --- _make/_zip.mk | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 _make/_zip.mk (limited to '_make/_zip.mk') diff --git a/_make/_zip.mk b/_make/_zip.mk new file mode 100644 index 0000000..b610802 --- /dev/null +++ b/_make/_zip.mk @@ -0,0 +1,22 @@ +# Make snippet for generating/updating zip archive of a directory +# +# Copyright 2025, Jonas Smedegaard +# SPDX-License-Identifier: GPL-3+ +# +# Setup: +# In main Makefile... +# * set variable ZIP_DIRS +# * include this make snippet +# +# Dependencies: +# * zip + +# list of relative paths to PDF documents +#ZIP_DIRS = \ +# subdir \ +# deep/subdir + +$(ZIP_DIRS:%=zip-of-%): zip-of-%: + zip -r $*.zip $* + +.PHONY: $(ZIP_DIRS:%=zip-of-%) -- cgit v1.2.3