PREFIX ?= /usr/local
INIT ?= systemd
SYSTEMD_PREFIX ?= /etc/systemd

all: acpi-agent acpi-agent.service

acpi-agent:

acpi-agent.service: acpi-agent.service.in
	sed -e "s+__MAKE_PREFIX__+$(PREFIX)+" <acpi-agent.service.in >acpi-agent.service

clean:
ifeq ($(INIT),systemd)
	rm acpi-agent.service
endif

install:
	install -t $(PREFIX)/bin ./acpi-agent
ifeq ($(INIT),systemd)
	install -m 0644 -t $(SYSTEMD_PREFIX)/user ./acpi-agent.service
	systemctl daemon-reload
endif

deinstall:
	rm $(PREFIX)/bin/acpi-agent
ifeq ($(INIT),systemd)
	rm $(SYSTEMD_PREFIX)/user/acpi-agent.service
	systemctl daemon-reload
endif


