Files
umutray/Makefile
T
funman300 f2f584febf new file: Makefile
new file:   TODO.md
	modified:   src/config.rs
	modified:   src/detect.rs
	modified:   src/diagnose.rs
	new file:   src/gui.rs
	modified:   src/main.rs
	modified:   src/service.rs
	modified:   src/setup.rs
	modified:   src/tray.rs
	new file:   src/util.rs
	new file:   umutray.desktop
2026-04-17 23:12:47 -07:00

24 lines
656 B
Makefile

PREFIX ?= $(HOME)/.local
BIN_DIR = $(PREFIX)/bin
APP_DIR = $(PREFIX)/share/applications
.PHONY: build install uninstall
build:
cargo build --release
install: build
install -Dm755 target/release/umutray $(BIN_DIR)/umutray
@mkdir -p $(APP_DIR)
@sed "s|Exec=umutray|Exec=$(BIN_DIR)/umutray|" umutray.desktop > $(APP_DIR)/umutray.desktop
@echo ""
@echo "Installed umutray to $(BIN_DIR)/umutray"
@echo "App menu entry written to $(APP_DIR)/umutray.desktop"
@echo ""
@echo "Optional: run 'umutray service install' to autostart the tray on login."
uninstall:
rm -f $(BIN_DIR)/umutray
rm -f $(APP_DIR)/umutray.desktop
@echo "Uninstalled umutray"