# Makefile for rendering the two R Markdown reports

RSCRIPT = Rscript -e
RMD_FILES = Normalization.Rmd allsites.Rmd
HTML_FILES = $(RMD_FILES:.Rmd=.html)

# Default target
all: $(HTML_FILES)

# Pattern rule: any .Rmd -> .html
%.html: %.Rmd
	$(RSCRIPT) "rmarkdown::render('$<', output_format = 'html_document', quiet = TRUE)"

# Convenience targets
clean:
	rm -f $(HTML_FILES)

.PHONY: all clean