LIBDIR ?= $(PREFIX)/lib
SYSTEMDDIR ?= $(LIBDIR)/systemd
UDEVDIR ?= $(SYSCONFDIR)/udev
+UDEVRULESDIR ?= $(UDEVDIR)/rules.d
DRACUTDIR ?= $(LIBDIR)/dracut
LIB_DEPENDS =
$(INSTALL) -m 644 ./nvmf-autoconnect/systemd/* $(DESTDIR)$(SYSTEMDDIR)/system
install-udev:
- $(INSTALL) -d $(DESTDIR)$(UDEVDIR)/rules.d
- $(INSTALL) -m 644 ./nvmf-autoconnect/udev-rules/* $(DESTDIR)$(UDEVDIR)/rules.d
+ $(INSTALL) -d $(DESTDIR)$(UDEVRULESDIR)
+ $(INSTALL) -m 644 ./nvmf-autoconnect/udev-rules/* $(DESTDIR)$(UDEVRULESDIR)
install-dracut: 70-nvmf-autoconnect.conf
$(INSTALL) -d $(DESTDIR)$(DRACUTDIR)/dracut.conf.d
mv $@+ $@
70-nvmf-autoconnect.conf: nvmf-autoconnect/dracut-conf/70-nvmf-autoconnect.conf.in
- sed -e 's#@@UDEVDIR@@#$(UDEVDIR)#g' < $< > $@+
+ sed -e 's#@@UDEVRULESDIR@@#$(UDEVRULESDIR)#g' < $< > $@+
mv $@+ $@
dist: nvme.spec