xref: /spdk/module/blobfs/bdev/Makefile (revision 355312bfcd3751f9af17fbefc90373fb8a269614)
1488570ebSJim Harris#  SPDX-License-Identifier: BSD-3-Clause
2a6dbe372Spaul luse#  Copyright (C) 2015 Intel Corporation.
33ce759a1SXiaodong Liu#  All rights reserved.
43ce759a1SXiaodong Liu#
53ce759a1SXiaodong Liu
63ce759a1SXiaodong LiuSPDK_ROOT_DIR := $(abspath $(CURDIR)/../../..)
73ce759a1SXiaodong Liuinclude $(SPDK_ROOT_DIR)/mk/spdk.common.mk
83ce759a1SXiaodong Liu
9*355312bfSTomasz ZawadzkiSO_VER := 6
1019392783SSeth HowellSO_MINOR := 0
1119392783SSeth Howell
123ce759a1SXiaodong LiuC_SRCS = blobfs_bdev.c blobfs_bdev_rpc.c
134c10e0bbSXiaodong Liu
144c10e0bbSXiaodong Liu# libfuse3 is required by blobfs_fuse.c
154c10e0bbSXiaodong Liuifeq ($(CONFIG_FUSE),y)
164c10e0bbSXiaodong LiuC_SRCS += blobfs_fuse.c
174c10e0bbSXiaodong Liuendif
184c10e0bbSXiaodong Liu
193ce759a1SXiaodong LiuLIBNAME = blobfs_bdev
203ce759a1SXiaodong Liu
21fb32b6d4SSeth HowellSPDK_MAP_FILE = $(abspath $(CURDIR)/spdk_blobfs_bdev.map)
22fb32b6d4SSeth Howell
233ce759a1SXiaodong Liuinclude $(SPDK_ROOT_DIR)/mk/spdk.lib.mk
24