PREFIX ?= $(HOME)/.local .PHONY: build build: swift build -c release .PHONY: run run: swift run -c debug bar .PHONY: clean clean: @rm -rf .build .docc-build .docs .PHONY: install install: build @install -d "$(PREFIX)/bin/" @install -m 755 ".build/release/bar" "$(PREFIX)/bin/" .PHONY: uninstall uninstall: @rm -f "$(PREFIX)/bin/bar" .PHONY: docs docs: .build/release/bar @$(MAKE) -C Sources/bar/bar.docc build .PHONY: docs-preview docs-preview: .build/release/bar @$(MAKE) -C Sources/bar/bar.docc preview