.PHONY: watch build clean stop view ls quickstart

FILE=src/main.tex

build:
	sudo docker compose run --rm latex latexmk -pdf -interaction=nonstopmode -output-directory=build $(FILE)
watch:
	sudo docker compose run --rm latex latexmk -pvc -pdf -interaction=nonstopmode -output-directory=build $(FILE) > /dev/null 2>&1 & 
view:
	xdg-open build/main.pdf > /dev/null 2>&1 &
ls:
	sudo docker compose ls
stop:
	sudo docker compose down --remove-orphans --volumes

quickstart: watch view

clean:
	rm -rf build/*
