added rule for markdown files without extension

This commit is contained in:
quak
2025-02-02 13:22:32 +01:00
parent b599fdd905
commit c4619ffc06

View File

@@ -2,16 +2,19 @@
OUT_DIR = ./output OUT_DIR = ./output
SRC_FILES = $(wildcard *.md) SRC_FILES = $(wildcard *.md)
OUT_FILES = $(SRC_FILES:.md=.pdf) OUT_FILES = $(SRC_FILES:.md=.pdf)
TARGETS = $(SRC_FILES:.md=)
PANDOC_OPT = --standalone PANDOC_OPT = --standalone
.PHONY: all clean git test .PHONY: all clean test
all: $(OUT_FILES) all: $(TARGETS)
clean: clean:
rm -f $(OUT_DIR)/* rm -f $(OUT_DIR)/*
%.pdf: %.md $(TARGETS): %: $(OUT_DIR)/%.pdf
pandoc $(PANDOC_OPT) $^ -o $(OUT_DIR)/$@
$(OUT_DIR)/%.pdf: %.md
pandoc $(PANDOC_OPT) $^ -o $@