# DELIVERABLES_MD = $(shell find Deliverable_*-*.md)
# DELIVERABLES_DOCX = $(subst .md,.docx,$(DELIVERABLES_MD))

venv: requirements.txt
	test -d venv || python3 -m venv venv
	pip install -Ur requirements.txt

html: venv
	@ ( \
	. venv/bin/activate; \
	python make_documents.py; \
	mv statuspage.md pages/statuspage.md
	sh create_rst.sh
	mkdir -p public
	sphinx-build . public
	)

# $(DELIVERABLES_DOCX): $(DELIVERABLES_MD)
# 	@pandoc -s $< -o $@

# deliverables: $(DELIVERABLES_DOCX)

portal-dev:
	docker run --rm -it --user $(shell id -u):$(shell id -g) -v $(shell pwd)/portal:/src -p 1313:1313 klakegg/hugo:0.76.5 server

clean:
	rm -rf venv public