app: every app should have an (un)install target

make install should install all apps.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Change-Id: I66c2f4536cb9f4c5bae1895066be2836038c0672
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12901
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Paul Luse <paul.e.luse@intel.com>
This commit is contained in:
Heinrich Schuchardt 2022-06-03 15:10:35 +02:00 committed by Tomasz Zawadzki
parent 386af793fd
commit 40319c0e77
9 changed files with 54 additions and 0 deletions

View File

@ -26,3 +26,9 @@ SPDK_LIB_LIST += event_nbd
endif endif
include $(SPDK_ROOT_DIR)/mk/spdk.app.mk include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
install: $(APP)
$(INSTALL_APP)
uninstall:
$(UNINSTALL_APP)

View File

@ -16,3 +16,9 @@ CFLAGS += -I$(SPDK_ROOT_DIR)/lib
C_SRCS := iscsi_top.c C_SRCS := iscsi_top.c
include $(SPDK_ROOT_DIR)/mk/spdk.app.mk include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
install: $(APP)
$(INSTALL_APP)
uninstall:
$(UNINSTALL_APP)

View File

@ -22,3 +22,9 @@ SPDK_LIB_LIST += event_nbd
endif endif
include $(SPDK_ROOT_DIR)/mk/spdk.app.mk include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
install: $(APP)
$(INSTALL_APP)
uninstall:
$(UNINSTALL_APP)

View File

@ -14,3 +14,9 @@ C_SRCS := spdk_dd.c
SPDK_LIB_LIST = $(ALL_MODULES_LIST) event event_bdev SPDK_LIB_LIST = $(ALL_MODULES_LIST) event event_bdev
include $(SPDK_ROOT_DIR)/mk/spdk.app.mk include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
install: $(APP)
$(INSTALL_APP)
uninstall:
$(UNINSTALL_APP)

View File

@ -14,3 +14,9 @@ C_SRCS := spdk_lspci.c
SPDK_LIB_LIST = $(SOCK_MODULES_LIST) nvme vmd SPDK_LIB_LIST = $(SOCK_MODULES_LIST) nvme vmd
include $(SPDK_ROOT_DIR)/mk/spdk.app.mk include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
install: $(APP)
$(INSTALL_APP)
uninstall:
$(UNINSTALL_APP)

View File

@ -14,3 +14,9 @@ SPDK_LIB_LIST = rpc
LIBS=-lpanel -lmenu -lncurses LIBS=-lpanel -lmenu -lncurses
include $(SPDK_ROOT_DIR)/mk/spdk.app.mk include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
install: $(APP)
$(INSTALL_APP)
uninstall:
$(UNINSTALL_APP)

View File

@ -15,3 +15,9 @@ SPDK_LIB_LIST += json trace_parser
CXX_SRCS := trace.cpp CXX_SRCS := trace.cpp
include $(SPDK_ROOT_DIR)/mk/spdk.app_cxx.mk include $(SPDK_ROOT_DIR)/mk/spdk.app_cxx.mk
install: $(APP)
$(INSTALL_APP)
uninstall:
$(UNINSTALL_APP)

View File

@ -13,3 +13,9 @@ APP = spdk_trace_record
C_SRCS := trace_record.c C_SRCS := trace_record.c
include $(SPDK_ROOT_DIR)/mk/spdk.app.mk include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
install: $(APP)
$(INSTALL_APP)
uninstall:
$(UNINSTALL_APP)

View File

@ -18,3 +18,9 @@ SPDK_LIB_LIST += env_dpdk_rpc
endif endif
include $(SPDK_ROOT_DIR)/mk/spdk.app.mk include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
install: $(APP)
$(INSTALL_APP)
uninstall:
$(UNINSTALL_APP)