Files
dev-templates/makefiles/makefile-simple-install
2025-12-10 20:39:40 +01:00

23 lines
517 B
Plaintext

.PHONY ...
EXECUTABLE = cheatsh
PACKAGES = ./src/.
SYSCONFDIR = $(HOME)/.config/cheatsh
PREFIX ?= $(HOME)/.local
build:
# build block
install: build
@echo "Installing binary in $(PREFIX)"
install -Dm755 bin/$(EXECUTABLE) $(PREFIX)/bin/$(EXECUTABLE)
@echo "Copying config files to $(SYSCONFDIR)"
install -Dm644 data/commands.json $(SYSCONFDIR)/commands.json
install -Dm644 data/commands_template.json $(SYSCONFDIR)/commands_template.json
uninstall:
rm -f $(PREFIX)/bin/$(EXECUTABLE)
rm -rf $(SYSCONFDIR)