Add example config

This commit is contained in:
2022-05-04 00:27:18 -07:00
parent 92504d279a
commit 2ae04ff91a
5 changed files with 72 additions and 40 deletions

View File

@ -3,7 +3,9 @@
PREFIX ?= /usr/local
BINDIR ?= $(PREFIX)/bin
LIBEXECDIR ?= $(PREFIX)/libexec
SYSCONFDIR ?= $(PREFIX)/etc
CONFIG_DIR = $(SYSCONFDIR)/xdg/bscreensaver
HELPER_DIR = $(LIBEXECDIR)/bscreensaver
HELPERS = \
bscreensaver-dbus-service \
@ -24,9 +26,10 @@ build-dev:
HELPER_DIR=target/debug cargo build
install: build
$(INSTALL) -m 0755 -d $(BINDIR) $(HELPER_DIR)
$(INSTALL) -m 0755 -d $(BINDIR) $(HELPER_DIR) $(CONFIG_DIR)
$(INSTALL) -m 0755 target/release/bscreensaver $(BINDIR)
$(INSTALL) -m 0755 $(addprefix target/release/,$(HELPERS)) $(HELPER_DIR)
$(INSTALL) -m 0644 bscreensaver.toml.example $(CONFIG_DIR)
clean:
cargo clean