Commit 5616e088 authored by Jim Harris's avatar Jim Harris
Browse files

build: create a common mk file for nvme library tests and examples



Signed-off-by: default avatarJim Harris <james.r.harris@intel.com>
Change-Id: Ief0f99b7f014cf905d08e2c0cd9dc99653bd0bb8
parent bb155377
Loading
Loading
Loading
Loading
+1 −23
Original line number Diff line number Diff line
@@ -36,26 +36,4 @@ include $(SPDK_ROOT_DIR)/mk/spdk.common.mk

APP = arbitration

C_SRCS := arbitration.c

CFLAGS += -I. $(ENV_CFLAGS)

SPDK_LIBS += $(SPDK_ROOT_DIR)/build/lib/libspdk_nvme.a \
	     $(SPDK_ROOT_DIR)/build/lib/libspdk_util.a \
	     $(SPDK_ROOT_DIR)/build/lib/libspdk_log.a \

ifeq ($(CONFIG_RDMA), y)
LIBS += -libverbs -lrdmacm
endif

LIBS += $(SPDK_LIBS) $(ENV_LINKER_ARGS)

all : $(APP)

$(APP) : $(OBJS) $(SPDK_LIBS) $(ENV_LIBS)
	$(LINK_C)

clean :
	$(CLEAN_C) $(APP)

include $(SPDK_ROOT_DIR)/mk/spdk.deps.mk
include $(SPDK_ROOT_DIR)/mk/nvme.libtest.mk
+2 −25
Original line number Diff line number Diff line
@@ -38,30 +38,7 @@ include $(SPDK_ROOT_DIR)/mk/spdk.common.mk

APP := fio_plugin

C_SRCS := fio_plugin.c

CFLAGS += -I. $(ENV_CFLAGS) -I$(FIO_SOURCE_DIR)

CFLAGS += -I$(FIO_SOURCE_DIR)
LDFLAGS += -shared -rdynamic

SPDK_LIBS += $(SPDK_ROOT_DIR)/build/lib/libspdk_nvme.a \
	     $(SPDK_ROOT_DIR)/build/lib/libspdk_util.a \
	     $(SPDK_ROOT_DIR)/build/lib/libspdk_log.a \

ifeq ($(CONFIG_RDMA), y)
LIBS += -libverbs -lrdmacm
endif

LIBS += $(SPDK_LIBS) $(ENV_LINKER_ARGS)

all : $(APP)

$(APP) : $(OBJS) $(SPDK_LIBS) $(ENV_LIBS)
	$(LINK_C)

clean :
	$(CLEAN_C) $(APP)

.PHONY: all clean

include $(SPDK_ROOT_DIR)/mk/spdk.deps.mk
include $(SPDK_ROOT_DIR)/mk/nvme.libtest.mk
+1 −23
Original line number Diff line number Diff line
@@ -36,26 +36,4 @@ include $(SPDK_ROOT_DIR)/mk/spdk.common.mk

APP = hello_world

C_SRCS := hello_world.c

CFLAGS += -I. $(ENV_CFLAGS)

SPDK_LIBS += $(SPDK_ROOT_DIR)/build/lib/libspdk_nvme.a \
	     $(SPDK_ROOT_DIR)/build/lib/libspdk_util.a \
	     $(SPDK_ROOT_DIR)/build/lib/libspdk_log.a \

ifeq ($(CONFIG_RDMA), y)
LIBS += -libverbs -lrdmacm
endif

LIBS += $(SPDK_LIBS) $(ENV_LINKER_ARGS)

all : $(APP)

$(APP) : $(OBJS) $(SPDK_LIBS) $(ENV_LIBS)
	$(LINK_C)

clean :
	$(CLEAN_C) $(APP)

include $(SPDK_ROOT_DIR)/mk/spdk.deps.mk
include $(SPDK_ROOT_DIR)/mk/nvme.libtest.mk
+1 −23
Original line number Diff line number Diff line
@@ -36,26 +36,4 @@ include $(SPDK_ROOT_DIR)/mk/spdk.common.mk

APP = identify

C_SRCS := identify.c

CFLAGS += -I. $(ENV_CFLAGS)

SPDK_LIBS += $(SPDK_ROOT_DIR)/build/lib/libspdk_nvme.a \
	     $(SPDK_ROOT_DIR)/build/lib/libspdk_util.a \
	     $(SPDK_ROOT_DIR)/build/lib/libspdk_log.a \

ifeq ($(CONFIG_RDMA), y)
LIBS += -libverbs -lrdmacm
endif

LIBS += $(SPDK_LIBS) $(ENV_LINKER_ARGS)

all : $(APP)

$(APP) : $(OBJS) $(SPDK_LIBS) $(ENV_LIBS)
	$(LINK_C)

clean :
	$(CLEAN_C) $(APP)

include $(SPDK_ROOT_DIR)/mk/spdk.deps.mk
include $(SPDK_ROOT_DIR)/mk/nvme.libtest.mk
+1 −23
Original line number Diff line number Diff line
@@ -36,26 +36,4 @@ include $(SPDK_ROOT_DIR)/mk/spdk.common.mk

APP = nvme_manage

C_SRCS := nvme_manage.c

CFLAGS += -I. $(ENV_CFLAGS)

SPDK_LIBS += $(SPDK_ROOT_DIR)/build/lib/libspdk_nvme.a \
	     $(SPDK_ROOT_DIR)/build/lib/libspdk_util.a \
	     $(SPDK_ROOT_DIR)/build/lib/libspdk_log.a \

ifeq ($(CONFIG_RDMA), y)
LIBS += -libverbs -lrdmacm
endif

LIBS += $(SPDK_LIBS) $(ENV_LINKER_ARGS)

all : $(APP)

$(APP) : $(OBJS) $(SPDK_LIBS) $(ENV_LIBS)
	$(LINK_C)

clean :
	$(CLEAN_C) $(APP)

include $(SPDK_ROOT_DIR)/mk/spdk.deps.mk
include $(SPDK_ROOT_DIR)/mk/nvme.libtest.mk
Loading