SRC_DIR		= ./blogs
OUT_DIR		= out/
HTML_DIR 	= $(OUT_DIR)html
GEMINI_DIR	= $(OUT_DIR)gemini
MAKE_GEMINI	= build/markdown2gemini.py
MAKE_HTML 	= build/markdown2html.py
PAGES = $(shell find $(SRC_DIR) -wholename "$(BLOG_SRC_DIR)*.md")
HTML_TARGETS 	= $(PAGES:$(SRC_DIR)/%.md=$(HTML_DIR)/%.html)
GEMINI_TARGETS	= $(PAGES:$(SRC_DIR)/%.md=$(GEMINI_DIR)/%.gmi)
_dummy := $(shell mkdir -p $(HTML_DIR) $(GEMINI_DIR))
$(HTML_DIR)/%.html: $(SRC_DIR)/%.md
	python $(MAKE_HTML) $< $@
html: $(HTML_TARGETS)
	echo $(HTML_TARGETS)
gemini:
all: html gemini
clean:
	rm -r $(OUT_DIR)