xref: /spdk/app/spdk_nvme_perf/Makefile (revision ee32a82bfd3ff5b1a10ed775ee06f0eaffce60eb)
1#  SPDX-License-Identifier: BSD-3-Clause
2#  Copyright (C) 2015 Intel Corporation.
3#  Copyright (c) 2023 NVIDIA CORPORATION & AFFILIATES
4#  All rights reserved.
5#
6
7SPDK_ROOT_DIR := $(abspath $(CURDIR)/../..)
8include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
9include $(SPDK_ROOT_DIR)/mk/spdk.modules.mk
10
11APP = spdk_nvme_perf
12
13C_SRCS := perf.c
14
15SPDK_LIB_LIST += $(SOCK_MODULES_LIST) nvme vmd keyring_file
16
17ifeq ($(OS),Linux)
18SYS_LIBS += -laio
19CFLAGS += -DHAVE_LIBAIO
20endif
21
22include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
23
24install: $(APP)
25	$(INSTALL_APP)
26
27uninstall:
28	$(UNINSTALL_APP)
29