mirror of
https://github.com/Antynea/grub-btrfs.git
synced 2026-10-20 02:42:03 +08:00
Added openRC daemon
This commit is contained in:
@@ -6,7 +6,6 @@ INITCPIO ?= false
|
|||||||
SHARE_DIR = $(DESTDIR)$(PREFIX)/share
|
SHARE_DIR = $(DESTDIR)$(PREFIX)/share
|
||||||
LIB_DIR = $(DESTDIR)$(PREFIX)/lib
|
LIB_DIR = $(DESTDIR)$(PREFIX)/lib
|
||||||
BIN_DIR = $(DESTDIR)$(PREFIX)/bin
|
BIN_DIR = $(DESTDIR)$(PREFIX)/bin
|
||||||
SYSCONFDIR=$(DESTDIR)/etc
|
|
||||||
OPENRC = $(shell strings /sbin/init | grep -q "sysvinit" && echo true || echo false)
|
OPENRC = $(shell strings /sbin/init | grep -q "sysvinit" && echo true || echo false)
|
||||||
SYSTEMD = $(shell test -d /run/systemd/system && echo true || echo false)
|
SYSTEMD = $(shell test -d /run/systemd/system && echo true || echo false)
|
||||||
|
|
||||||
@@ -27,7 +26,7 @@ install:
|
|||||||
@# OpenRC detected on system, install OpenRC daemon
|
@# OpenRC detected on system, install OpenRC daemon
|
||||||
@if [[ $(OPENRC) = true ]]; then \
|
@if [[ $(OPENRC) = true ]]; then \
|
||||||
install -Dm744 -t "$(BIN_DIR)/" grub-btrfs-openrc; \
|
install -Dm744 -t "$(BIN_DIR)/" grub-btrfs-openrc; \
|
||||||
install -Dm744 -t "$(SYSCONFDIR)/init.d/" grub-btrfsd; \
|
install -Dm744 -t "$(DESTDIR)/init.d/" grub-btrfsd; \
|
||||||
fi
|
fi
|
||||||
@# Arch Linux like distros only :
|
@# Arch Linux like distros only :
|
||||||
@if test "$(INITCPIO)" = true; then \
|
@if test "$(INITCPIO)" = true; then \
|
||||||
@@ -54,7 +53,7 @@ uninstall:
|
|||||||
@# OpenRC detected on system, install OpenRC daemon
|
@# OpenRC detected on system, install OpenRC daemon
|
||||||
@if [[ $(OPENRC) = true ]]; then \
|
@if [[ $(OPENRC) = true ]]; then \
|
||||||
rm -f "$(BIN_DIR)/grub-btrfs.openrcbin; \
|
rm -f "$(BIN_DIR)/grub-btrfs.openrcbin; \
|
||||||
rm -f "$(SYSCONFDIR)/init.d/grub-btrfs.openrc; \
|
rm -f "$(DESTDIR)/init.d/grub-btrfs.openrc; \
|
||||||
fi
|
fi
|
||||||
@rm -f "$(LIB_DIR)/initcpio/install/grub-btrfs-overlayfs"
|
@rm -f "$(LIB_DIR)/initcpio/install/grub-btrfs-overlayfs"
|
||||||
@rm -f "$(LIB_DIR)/initcpio/hooks/grub-btrfs-overlayfs"
|
@rm -f "$(LIB_DIR)/initcpio/hooks/grub-btrfs-overlayfs"
|
||||||
|
|||||||
Reference in New Issue
Block a user