Commit 8be2424a authored by Liu Xiaodong's avatar Liu Xiaodong Committed by Tomasz Zawadzki
Browse files

mk: link blobfs_bdev library into applications



With blobfs_bdev linked into applications, targets can
work with blobfs related RPCf methods.

Fixes issue: #1547

Change-Id: Ie501cd4d8d1c87380b78b54864003f45e0c2edc7
Signed-off-by: default avatarLiu Xiaodong <xiaodong.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4577


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: default avatar <dongx.yi@intel.com>
Reviewed-by: default avatarChangpeng Liu <changpeng.liu@intel.com>
Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
parent 05752408
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -34,7 +34,7 @@
BLOCKDEV_MODULES_LIST = bdev_malloc bdev_null bdev_nvme bdev_passthru bdev_lvol
BLOCKDEV_MODULES_LIST += bdev_raid bdev_error bdev_gpt bdev_split bdev_delay
BLOCKDEV_MODULES_LIST += bdev_zone_block
BLOCKDEV_MODULES_LIST += blobfs blob_bdev blob lvol vmd nvme
BLOCKDEV_MODULES_LIST += blobfs blobfs_bdev blob_bdev blob lvol vmd nvme

ifeq ($(CONFIG_CRYPTO),y)
BLOCKDEV_MODULES_LIST += bdev_crypto
+1 −6
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@ C_SRCS := bdev_svc.c

SPDK_LIB_LIST = $(ALL_MODULES_LIST)
SPDK_LIB_LIST += $(EVENT_BDEV_SUBSYSTEM)
SPDK_LIB_LIST += nvmf event log trace conf thread util bdev accel rpc jsonrpc json sock blobfs_bdev
SPDK_LIB_LIST += nvmf event log trace conf thread util bdev accel rpc jsonrpc json sock
SPDK_LIB_LIST += notify

ifeq ($(OS),Linux)
@@ -55,9 +55,4 @@ endif
SYS_LIBS += -lufc
endif

# libfuse3 is required internally by blobfs_bdev
ifeq ($(CONFIG_FUSE),y)
LIBS+= -L/usr/local/lib -lfuse3
endif

include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
+1 −4
Original line number Diff line number Diff line
@@ -42,9 +42,6 @@ C_SRCS := fuse.c
SPDK_LIB_LIST = $(ALL_MODULES_LIST)
SPDK_LIB_LIST += $(EVENT_BDEV_SUBSYSTEM)
SPDK_LIB_LIST += bdev accel event thread util conf trace \
		log jsonrpc json rpc sock notify blobfs_bdev

# libfuse3 is required internally by blobfs_bdev
LIBS+= -L/usr/local/lib -lfuse3
		log jsonrpc json rpc sock notify

include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
+1 −6
Original line number Diff line number Diff line
@@ -42,11 +42,6 @@ C_SRCS := mkfs.c
SPDK_LIB_LIST = $(ALL_MODULES_LIST)
SPDK_LIB_LIST += $(EVENT_BDEV_SUBSYSTEM)
SPDK_LIB_LIST += bdev accel event thread util conf trace \
		log jsonrpc json rpc sock notify blobfs_bdev

# libfuse3 is required internally by blobfs_bdev
ifeq ($(CONFIG_FUSE),y)
LIBS+= -L/usr/local/lib -lfuse3
endif
		log jsonrpc json rpc sock notify

include $(SPDK_ROOT_DIR)/mk/spdk.app.mk