From deec599a830978f1509fce4446afcc15c4c10466 Mon Sep 17 00:00:00 2001 From: Mark Hoekveen Date: Sun, 20 Sep 2020 18:12:45 +0200 Subject: [PATCH] Adds png support, updates some folders --- Makefile | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 81123cd..bc80564 100644 --- a/Makefile +++ b/Makefile @@ -1,16 +1,27 @@ MD := $(shell find content/ -type f -name '*.md') HTML := $(patsubst content/%.md, build/%.html, $(MD)) +IMG := $(shell find content/ -type f -name '*.jpg' -o -name "*.png") +IMGX := $(patsubst content/%.jpg, build/%.jpg, $(IMG)) +IMGX := $(patsubst content/%.png, build/%.png, $(IMGX)) .PHONY: all -all: clean build/assets/css/style.css $(HTML) +all: build/css/style.css $(HTML) $(IMGX) -build/assets/css/style.css: src/template/main.scss - @mkdir -p build/assets/css - sassc src/template/main.scss > build/assets/css/style.css +build/css/style.css: src/main.scss + @mkdir -p build/css + sassc src/main.scss > build/css/style.css -build/%.html: content/%.md src/template/template.html +build/%.html: content/%.md src/template.html @mkdir -p "$(@D)" - pandoc -s -o "$@" --quiet --template=src/template/template.html "$<" + pandoc -s -V base="" -o "$@" --quiet --template=src/template.html "$<" + +build/%.jpg: content/%.jpg + @mkdir -p "$(@D)" + cp "$<" "$@" + +build/%.png: content/%.png + @mkdir -p "$(@D)" + cp "$<" "$@" clean: rm -rf build/* \ No newline at end of file