summaryrefslogtreecommitdiff
path: root/Makefile
blob: 0e687332438a4c228d6c485f2a4621ac9328aa8d (plain)
  1. VIDEO_TITLE = https://posten.orø.dk/
  2. VIDEO_FILES = posten.mp4 posten.webm
  3. include _make/*.mk
  4. all: preview
  5. preview:
  6. quarto preview
  7. render:
  8. quarto render
  9. publish:
  10. rsync -avH --delete-after _site/ www-couch@xayide.jones.dk:public_websites/posten.oroe.dk/
  11. offset: $(wildcard tryk/oroeposten_*_offset.qmd)
  12. quarto render $<
  13. $(MAKE) $(patsubst %.qmd,_site/%_cmyk.pdf,$<)
  14. lint-markdown:
  15. @mdl --ignore-front-matter --style .mdl.rb */*.qmd */*/*.qmd
  16. lint-hyphenation:
  17. @grep -Fxvh -f tryk/hyph_ok_danish.txt tryk/*.uhy
  18. $(patsubst %_offset.pdf,%_offset_cmyk.pdf,$(wildcard _site/tryk/*_offset.pdf)):\
  19. %_offset_cmyk.pdf: %_offset.pdf
  20. gs -dSAFER -dBATCH -dNOPAUSE \
  21. -sDEVICE=pdfwrite \
  22. -dPDFSETTINGS=/prepress \
  23. -sOutputFile=$@ \
  24. -dProcessColorModel=/DeviceCMYK \
  25. -sColorConversionStrategy=CMYK \
  26. -sColorConversionStrategyForImages=CMYK \
  27. -sDefaultRGBProfile=/usr/share/color/icc/sRGB2014.icc \
  28. -sDefaultCMYKProfile=/usr/share/color/icc/PSO_Uncoated_ISO12647_eci.icc \
  29. $<
  30. .PHONY: all preview render publish offset lint-markdown lint-hyphenation