-
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathMakefile
More file actions
20 lines (13 loc) · 787 Bytes
/
Makefile
File metadata and controls
20 lines (13 loc) · 787 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.PHONY: asset-html asset-beamer asset-revealjs asset-pdf-lor assets help
.DEFAULT_GOAL := help
asset-html: ## Render HTML Webpage
quarto render docs/demos/template-html.qmd --output-dir assets
asset-beamer: ## Render Beamer Slides
quarto render docs/demos/template-beamer.qmd --output-dir assets
asset-revealjs: ## Render RevealJS Slides
quarto render docs/demos/template-revealjs.qmd --output-dir assets
asset-pdf-lor: ## Render HTML Webpage
quarto render docs/demos/template-lor-pdf.qmd --output-dir assets
assets: asset-beamer asset-html asset-revealjs ## Render all assets
help: ## Show help messages for make targets
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(firstword $(MAKEFILE_LIST)) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[32m%-18s\033[0m %s\n", $$1, $$2}'