xref: /spdk/test/app/fuzz/Makefile (revision a6dbe3721eb3b5990707fc3e378c95e505dd8ab5)
1#  SPDX-License-Identifier: BSD-3-Clause
2#  Copyright (C) 2015 Intel Corporation.
3#  All rights reserved.
4#
5
6SPDK_ROOT_DIR := $(abspath $(CURDIR)/../../..)
7include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
8
9DIRS-y += nvme_fuzz
10DIRS-y += iscsi_fuzz
11
12ifeq ($(CONFIG_FUZZER),y)
13DIRS-y += llvm_nvme_fuzz
14ifeq ($(CONFIG_VFIO_USER),y)
15DIRS-y += llvm_vfio_fuzz
16endif
17endif
18
19ifeq ($(OS),Linux)
20DIRS-$(CONFIG_VIRTIO) += vhost_fuzz
21endif
22.PHONY: all clean $(DIRS-y)
23
24all: $(DIRS-y)
25clean: $(DIRS-y)
26
27include $(SPDK_ROOT_DIR)/mk/spdk.subdirs.mk
28