PREFIX ?= $(HOME)/.local .PHONY: build build: .build/release/aria .build/plugins/GenerateManual/outputs/aria/aria.1 .build/release/aria: swift build -c release .build/plugins/GenerateManual/outputs/aria/aria.1: swift package generate-manual .PHONY: clean clean: @rm -rf .build .PHONY: install install: build @install -d $(PREFIX)/bin/ @install -Dm755 .build/release/aria $(PREFIX)/bin/ @install -d $(PREFIX)/share/man/man1/ @install -Dm644 .build/plugins/GenerateManual/outputs/aria/aria.1 $(PREFIX)/share/man/man1/ .PHONY: uninstall uninstall: @rm -f $(PREFIX)/bin/aria @rm -f $(PREFIX)/share/man/man1/aria.1