.ONESHELL: ROOT_DIR := $(dir $(realpath $(lastword $(MAKEFILE_LIST)))) # build html files for public/ build: cd $(ROOT_DIR) @input_dir=~/log/public \ output_dir=/srv/http \ scripts/build.sh # Migrage frontmatter from '---' to HTML comment '' frontmatter: find content -type f -name '*.md' | xargs sed -i ':frontmatter { 1s/^---//; 1!b}; /^---/ {1b frontmatter}'