test: remove explicit build rule from nvme/nvmf mk file
These aren't needed - the common %.o rule is sufficient. As part of this patch, remove OTHER_FILES references from nvme and nvmf unit tests, and just include these .c files directly. Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I76ab20da2f560c7997e978fcbfe28c2a4907f759 Reviewed-on: https://review.gerrithub.io/399715 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
parent
b2847368cc
commit
0db2c2ef47
@ -31,13 +31,11 @@
|
||||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
|
||||
NVME_DIR := $(SPDK_ROOT_DIR)/lib/nvme
|
||||
|
||||
include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
|
||||
include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
|
||||
include $(SPDK_ROOT_DIR)/mk/spdk.mock.unittest.mk
|
||||
|
||||
C_SRCS = $(TEST_FILE) $(OTHER_FILES)
|
||||
C_SRCS = $(TEST_FILE)
|
||||
|
||||
CFLAGS += -I$(SPDK_ROOT_DIR)/lib
|
||||
CFLAGS += -I$(SPDK_ROOT_DIR)/test
|
||||
@ -56,7 +54,4 @@ $(APP) : $(OBJS) $(SPDK_LIB_FILES)
|
||||
clean:
|
||||
$(CLEAN_C) $(APP)
|
||||
|
||||
%.o: $(NVME_DIR)/%.c %.d $(MAKEFILE_LIST)
|
||||
$(COMPILE_C)
|
||||
|
||||
include $(SPDK_ROOT_DIR)/mk/spdk.deps.mk
|
||||
|
@ -34,7 +34,7 @@
|
||||
include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
|
||||
include $(SPDK_ROOT_DIR)/mk/spdk.app.mk
|
||||
|
||||
C_SRCS = $(TEST_FILE) $(OTHER_FILES)
|
||||
C_SRCS = $(TEST_FILE)
|
||||
|
||||
CFLAGS += -I$(SPDK_ROOT_DIR)/lib/nvmf
|
||||
CFLAGS += -I$(SPDK_ROOT_DIR)/test
|
||||
@ -53,7 +53,4 @@ $(APP) : $(OBJS) $(SPDK_LIB_FILES)
|
||||
clean:
|
||||
$(CLEAN_C) $(APP)
|
||||
|
||||
%.o: $(SPDK_ROOT_DIR)/lib/nvmf/%.c %.d $(MAKEFILE_LIST)
|
||||
$(COMPILE_C)
|
||||
|
||||
include $(SPDK_ROOT_DIR)/mk/spdk.deps.mk
|
||||
|
@ -34,6 +34,5 @@
|
||||
SPDK_ROOT_DIR := $(abspath $(CURDIR)/../../../../..)
|
||||
|
||||
TEST_FILE = nvme_ctrlr_ut.c
|
||||
OTHER_FILES = nvme_quirks.c
|
||||
|
||||
include $(SPDK_ROOT_DIR)/mk/nvme.unittest.mk
|
||||
|
@ -45,6 +45,7 @@ struct spdk_trace_flag SPDK_LOG_NVME = {
|
||||
};
|
||||
|
||||
#include "nvme/nvme_ctrlr.c"
|
||||
#include "nvme/nvme_quirks.c"
|
||||
|
||||
struct nvme_driver _g_nvme_driver = {
|
||||
.lock = PTHREAD_MUTEX_INITIALIZER,
|
||||
|
@ -34,6 +34,5 @@
|
||||
SPDK_ROOT_DIR := $(abspath $(CURDIR)/../../../../..)
|
||||
|
||||
TEST_FILE = nvme_ns_cmd_ut.c
|
||||
OTHER_FILES = nvme.c
|
||||
|
||||
include $(SPDK_ROOT_DIR)/mk/nvme.unittest.mk
|
||||
|
@ -34,6 +34,7 @@
|
||||
#include "spdk_cunit.h"
|
||||
|
||||
#include "nvme/nvme_ns_cmd.c"
|
||||
#include "nvme/nvme.c"
|
||||
|
||||
#include "lib/test_env.c"
|
||||
|
||||
|
@ -34,6 +34,5 @@
|
||||
SPDK_ROOT_DIR := $(abspath $(CURDIR)/../../../../..)
|
||||
|
||||
TEST_FILE = ctrlr_discovery_ut.c
|
||||
OTHER_FILES = subsystem.c
|
||||
|
||||
include $(SPDK_ROOT_DIR)/mk/nvmf.unittest.mk
|
||||
|
@ -36,6 +36,7 @@
|
||||
#include "spdk_cunit.h"
|
||||
|
||||
#include "ctrlr_discovery.c"
|
||||
#include "subsystem.c"
|
||||
|
||||
SPDK_LOG_REGISTER_COMPONENT("nvmf", SPDK_LOG_NVMF)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user