aboutsummaryrefslogtreecommitdiff
path: root/_make/zip.mk
blob: 92bd94fbf9995270ebcc8ca77877fd8ebd0fd870 (plain)
  1. # GNUMake snippet for generating a zip file with source files
  2. #
  3. # SPDX-License-Identifier: GPL-3.0-or-later
  4. # SPDX-FileCopyrightText: 2024-2025 Jonas Smedegaard <dr@jones.dk>
  5. #
  6. # Setup:
  7. # In main Makefile...
  8. # * set variables ZIPNAME ZIPFILES
  9. # * include this make snippet
  10. zip: $(ZIPFILES)
  11. rm -f $(ZIPNAME).zip
  12. zip -r $(ZIPNAME).zip $^
  13. .PHONY: zip