Brian S. Stephan ec8bf0c2f3
modularize the Makefile a bit for testing
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2025-04-04 08:22:07 -05:00

21 lines
440 B
Makefile

TMPDIR := ./_tmp
CSRD := ./srd/Cypher-System-Reference-Document-2024-09-26.docx
MD_CSRD := $(TMPDIR)/csrd.md
CCSRD := $(TMPDIR)/ccsrd.md
all: $(MD_CSRD)
cp -a $(MD_CSRD) $(CCSRD)
find patches/base -type f -name *.patch -print0 | xargs -0 -n 1 patch $(CCSRD)
$(MD_CSRD): | $(TMPDIR)
pandoc -f docx -t gfm $(CSRD) -o $(MD_CSRD) --columns 120
$(TMPDIR):
mkdir -p $(TMPDIR)
clean:
rm -rf $(TMPDIR)/ccsrd*
distclean:
rm -rf $(TMPDIR)