2022-06-03 19:15:11 +00:00
|
|
|
# SPDX-License-Identifier: BSD-3-Clause
|
2022-11-01 20:26:26 +00:00
|
|
|
# Copyright (C) 2015 Intel Corporation.
|
2017-06-19 20:07:20 +00:00
|
|
|
# All rights reserved.
|
2016-10-28 19:56:36 +00:00
|
|
|
#
|
|
|
|
|
|
|
|
SPDK_ROOT_DIR := $(abspath $(CURDIR)/../../../..)
|
|
|
|
include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
|
|
|
|
|
2021-01-18 04:03:50 +00:00
|
|
|
DIRS-y = bdev.c part.c scsi_nvme.c gpt vbdev_lvol.c mt raid bdev_zone.c vbdev_zone_block.c nvme
|
2016-10-28 19:56:36 +00:00
|
|
|
|
2019-08-27 20:07:56 +00:00
|
|
|
DIRS-$(CONFIG_CRYPTO) += crypto.c
|
2018-03-07 23:44:06 +00:00
|
|
|
|
2019-03-14 23:05:43 +00:00
|
|
|
# enable once new mocks are added for compressdev
|
2022-10-28 23:07:51 +00:00
|
|
|
DIRS-$(CONFIG_VBDEV_COMPRESS) += compress.c
|
2019-02-19 22:52:08 +00:00
|
|
|
|
2018-04-03 23:07:39 +00:00
|
|
|
DIRS-$(CONFIG_PMDK) += pmem
|
2017-10-09 07:20:36 +00:00
|
|
|
|
2017-06-19 20:07:20 +00:00
|
|
|
.PHONY: all clean $(DIRS-y)
|
2016-10-28 19:56:36 +00:00
|
|
|
|
2017-06-19 20:07:20 +00:00
|
|
|
all: $(DIRS-y)
|
|
|
|
clean: $(DIRS-y)
|
2016-10-28 19:56:36 +00:00
|
|
|
|
2017-06-19 20:07:20 +00:00
|
|
|
include $(SPDK_ROOT_DIR)/mk/spdk.subdirs.mk
|