summaryrefslogtreecommitdiffstats
path: root/src/pmdk/src/tools/daxio/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/pmdk/src/tools/daxio/Makefile')
-rw-r--r--src/pmdk/src/tools/daxio/Makefile36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/pmdk/src/tools/daxio/Makefile b/src/pmdk/src/tools/daxio/Makefile
new file mode 100644
index 000000000..9fc70dc90
--- /dev/null
+++ b/src/pmdk/src/tools/daxio/Makefile
@@ -0,0 +1,36 @@
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright 2018-2020, Intel Corporation
+#
+# Makefile -- top Makefile for daxio
+#
+
+TOP = ../../..
+include $(TOP)/src/common.inc
+
+INCS += -I$(TOP)/src/libpmem2
+
+ifeq ($(NDCTL_ENABLE),y)
+
+SCP_TO_REMOTE_NODES = y
+
+TARGET = daxio
+OBJS = daxio.o
+
+LIBPMEM=y
+LIBPMEMCOMMON=y
+
+CFLAGS += $(LIBNDCTL_CFLAGS)
+LIBS += $(LIBNDCTL_LIBS)
+
+MANPAGES = $(TOP)/doc/daxio.1
+
+# XXX: to be done
+# BASH_COMP_FILES = daxio.sh
+
+else
+$(info NOTE: Skipping daxio because ndctl is not available)
+endif
+
+include ../Makefile.inc
+
+.PHONY: test check