aboutsummaryrefslogtreecommitdiff
path: root/_make/_zip.mk
blob: b61080298dd278cf4dd99591b07d6bb6983c54e1 (plain)
  1. # Make snippet for generating/updating zip archive of a directory
  2. #
  3. # Copyright 2025, Jonas Smedegaard <dr@jones.dk>
  4. # SPDX-License-Identifier: GPL-3+
  5. #
  6. # Setup:
  7. # In main Makefile...
  8. # * set variable ZIP_DIRS
  9. # * include this make snippet
  10. #
  11. # Dependencies:
  12. # * zip
  13. # list of relative paths to PDF documents
  14. #ZIP_DIRS = \
  15. # subdir \
  16. # deep/subdir
  17. $(ZIP_DIRS:%=zip-of-%): zip-of-%:
  18. zip -r $*.zip $*
  19. .PHONY: $(ZIP_DIRS:%=zip-of-%)