mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-01-22 00:04:31 +03:00
944cb4ce32
This means bcache devices will be registered earlier and in all cases, not just when the rootfs fails to mount. The initramfs hook is still there to ensure the bcache module and udev rules are shipped if an initramfs is used.
25 lines
824 B
Makefile
25 lines
824 B
Makefile
|
|
PREFIX=/usr
|
|
CFLAGS+=-O2 -Wall -g
|
|
|
|
all: make-bcache probe-bcache bcache-super-show
|
|
|
|
install: make-bcache probe-bcache bcache-super-show
|
|
install -m0755 make-bcache bcache-super-show $(DESTDIR)${PREFIX}/sbin/
|
|
install -m0755 probe-bcache $(DESTDIR)/sbin/
|
|
install -m0644 61-bcache.rules $(DESTDIR)/lib/udev/rules.d/
|
|
install -m0755 bcache-register $(DESTDIR)/lib/udev/
|
|
-install -m0755 initramfs/hook $(DESTDIR)/etc/initramfs-tools/hooks/bcache
|
|
install -m0644 -- *.8 $(DESTDIR)${PREFIX}/share/man/man8
|
|
# install -m0755 bcache-test $(DESTDIR)${PREFIX}/sbin/
|
|
|
|
clean:
|
|
$(RM) -f make-bcache probe-bcache bcache-super-show bcache-test *.o
|
|
|
|
bcache-test: LDLIBS += -lm -lssl -lcrypto
|
|
make-bcache: LDLIBS += -luuid
|
|
make-bcache: bcache.o
|
|
probe-bcache: LDLIBS += -luuid
|
|
bcache-super-show: LDLIBS += -luuid
|
|
bcache-super-show: bcache.o
|