#!/usr/bin/make -f

MAKEFLAGS += --silent  # by default
SHELL := /bin/bash  # force use of Bash
INTERACTIVE=true

.PHONY: default \
	help

help:
	printf "Available targets:\n--\n"
	grep --perl-regexp --only-matching '^([\w-]+)(?=:)' [mM]akefile | sort
	printf -- "--\n"

reset:
	rm build/ -rf; mkdir -p build/svg

install-build-font:
	cp build/*.{otf,ttf,woff,woff2} ~/.local/share/fonts/

remove-font:
	for font in build/*; do \
		rm --force ~/.local/share/fonts/ruby-font-creator.ttf; \
	done
