From 45676ae7d134aae8df4967f85033f98ecaf1aa38 Mon Sep 17 00:00:00 2001 From: Tom Marshall Date: Thu, 14 Nov 2019 18:20:50 +0100 Subject: [PATCH] Add an install target The kernel depmod script bails on pre-built distro kernels so silence the sub-make output and run depmod anyway. --- Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Makefile b/Makefile index d4a87bc..f727ef3 100644 --- a/Makefile +++ b/Makefile @@ -173,6 +173,13 @@ all-targets: \ $(OUT_BIN)/$(BIN_NAME)$(EXE_EXT) \ $(OUT_KMOD)/$(KMOD_NAME)$(KMOD_EXT) +.PHONY: install +install: all-targets + mkdir -p $(BINDIR) + cp -f $(OUT_BIN)/$(BIN_NAME)$(EXE_EXT) $(BINDIR) + make -C $(KDIR) M=$(TOP)/$(KMOD_NAME) modules_install 2>/dev/null + depmod -a + .PHONY: clean clean: rm -rf $(OUT)