1488570ebSJim Harris# SPDX-License-Identifier: BSD-3-Clause 2a6dbe372Spaul luse# Copyright (C) 2015 Intel Corporation. 3*16841920SBen Walker# Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES 4bdece622SDaniel Verkamp# All rights reserved. 5bdece622SDaniel Verkamp# 6bdece622SDaniel Verkamp 7bdece622SDaniel VerkampSPDK_ROOT_DIR := $(abspath $(CURDIR)/..) 8bdece622SDaniel Verkampinclude $(SPDK_ROOT_DIR)/mk/spdk.common.mk 9bdece622SDaniel Verkamp 10bdece622SDaniel VerkampDIRS-y += trace 11a206234dSLiu XiaodongDIRS-y += trace_record 124ace9653SDaniel VerkampDIRS-y += nvmf_tgt 13ba74eaf4SDaniel VerkampDIRS-y += iscsi_tgt 145175ce96SDaniel VerkampDIRS-y += spdk_tgt 15c3abcfefSWojciech MalikowskiDIRS-y += spdk_lspci 1648ac1225SBen WalkerDIRS-y += spdk_nvme_perf 17017f65b5SBen WalkerDIRS-y += spdk_nvme_identify 18a5f87f39SBen WalkerDIRS-y += spdk_nvme_discover 19b8d54891SNick Connollyifneq ($(OS),Windows) 20b8d54891SNick Connolly# TODO - currently disabled on Windows due to lack of support for curses 2168731c59SMaciej SzwedDIRS-y += spdk_top 22b8d54891SNick Connollyendif 232019ebf4SJan Krylifeq ($(OS),Linux) 24ba74eaf4SDaniel VerkampDIRS-$(CONFIG_VHOST) += vhost 25360398c3SMaciej SzwedDIRS-y += spdk_dd 261e92d78aSBen Walkerendif 27*16841920SBen WalkerDIRS-$(CONFIG_FIO_PLUGIN) += fio 28bdece622SDaniel Verkamp 29bdece622SDaniel Verkamp.PHONY: all clean $(DIRS-y) 30bdece622SDaniel Verkamp 31bdece622SDaniel Verkampall: $(DIRS-y) 32bdece622SDaniel Verkampclean: $(DIRS-y) 33bdece622SDaniel Verkamp 34bdece622SDaniel Verkampinclude $(SPDK_ROOT_DIR)/mk/spdk.subdirs.mk 35