# Radish DESTDIR = PREFIX = /usr/local BIN = $(DESTDIR)$(PREFIX)/bin RADISH_SHARE = $(DESTDIR)$(PREFIX)/share/radish RADISH_BIN = $(BIN)/radish RADISH_STATIONS = $(RADISH_SHARE)/stations .PHONY: help help: @echo "RADISH : Play online radio" @echo "(C) 2022 Case Duckworth " @echo "Licensed under the Fair License; see COPYING for details." @echo @echo "TARGETS:" @echo " install Install radish to $(DESTDIR)$(PREFIX)/bin/radish." @echo " An example configuration is at $(DESTDIR)$(PREFIX)/share/radish/stations." @echo " link Install radish using symlinks." @echo " Probably only useful for development." @echo " uninstall Uninstall radish-related files." $(BIN) $(RADISH_SHARE): mkdir -p $@ .PHONY: install install: radish radish.stations $(BIN) $(RADISH_SHARE) install -D radish $(RADISH_BIN) install -D radish.stations $(RADISH_STATIONS) .PHONY: link link: $(BIN) $(RADISH_SHARE) ln -sf $(PWD)/radish $(RADISH_BIN) ln -sf $(PWD)/radish.stations $(RADISH_STATIONS) .PHONY: uninstall uninstall: rm $(RADISH_BIN) rm -r $(RADISH_SHARE)