mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-12-08 00:00:12 +03:00
makefile cleanup
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
This commit is contained in:
parent
1bf97bb2de
commit
20667b55f8
1
.gitignore
vendored
1
.gitignore
vendored
@ -26,6 +26,7 @@ bch_bindgen/Cargo.lock
|
||||
# will have compiled files and executables
|
||||
debug/
|
||||
target/
|
||||
vendor/
|
||||
|
||||
# These are backup files generated by rustfmt
|
||||
**/*.rs.bk
|
||||
|
||||
10
Makefile
10
Makefile
@ -156,7 +156,7 @@ optional_install+=install_systemd
|
||||
endif # PKGCONFIG_SERVICEDIR
|
||||
|
||||
.PHONY: all
|
||||
all: bcachefs $(optional_build)
|
||||
all: bcachefs initramfs/hook dkms/dkms.conf $(optional_build)
|
||||
|
||||
.PHONY: debug
|
||||
debug: CFLAGS+=-Werror -DCONFIG_BCACHEFS_DEBUG=y -DCONFIG_VALGRIND=y
|
||||
@ -201,15 +201,17 @@ endif
|
||||
cmd_version.o : .version
|
||||
|
||||
dkms/dkms.conf: dkms/dkms.conf.in
|
||||
sed "s|@PACKAGE_VERSION@|$(VERSION)|g" dkms/dkms.conf.in > dkms/dkms.conf
|
||||
@echo " [SED] $@"
|
||||
$(Q)sed "s|@PACKAGE_VERSION@|$(VERSION)|g" dkms/dkms.conf.in > dkms/dkms.conf
|
||||
|
||||
initramfs/hook: initramfs/hook.in
|
||||
sed "s|@ROOT_SBINDIR@|$(ROOT_SBINDIR)|g" initramfs/hook.in > initramfs/hook
|
||||
@echo " [SED] $@"
|
||||
$(Q)sed "s|@ROOT_SBINDIR@|$(ROOT_SBINDIR)|g" initramfs/hook.in > initramfs/hook
|
||||
|
||||
.PHONY: install
|
||||
install: INITRAMFS_HOOK=$(INITRAMFS_DIR)/hooks/bcachefs
|
||||
install: INITRAMFS_SCRIPT=$(INITRAMFS_DIR)/scripts/local-premount/bcachefs
|
||||
install: bcachefs initramfs/hook install_dkms $(optional_install)
|
||||
install: all install_dkms $(optional_install)
|
||||
$(INSTALL) -m0755 -D $(BUILT_BIN) -t $(DESTDIR)$(ROOT_SBINDIR)
|
||||
$(INSTALL) -m0644 -D bcachefs.8 -t $(DESTDIR)$(PREFIX)/share/man/man8/
|
||||
$(INSTALL) -m0755 -D initramfs/script $(DESTDIR)$(INITRAMFS_SCRIPT)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user