Files
collection/Makefile
2026-03-06 09:40:07 +01:00

33 lines
588 B
Makefile

OUTPUT := output
SINGLE := $(wildcard *.md)
MULTI := $(wildcard *.txt)
TARGET_S := $(SINGLE:.md=)
TARGET_M := $(MULTI:.txt=)
PANDOC_OPT = --template ./template.tex \
--listings
.PHONY: all clean out_dir test $(DIRECTORIES)
all: $(TARGET_S) $(TARGETS_M)
clean:
rm -f $(OUTPUT)/*
test:
@echo "test test :)"
@echo "$(MULTI)"
$(TARGET_S): out_dir
@pandoc $(PANDOC_OPT) $@.md -o $(OUTPUT)/$@.pdf
$(TARGET_M): out_dir
@pandoc $(PANDOC_OPT) $(shell cat $@.txt | xargs) -o $(OUTPUT)/$@.pdf
out_dir:
@if [[ ! -d $(OUTPUT) ]]; then\
mkdir $(OUTPUT);\
fi