blob: cae679ab1de3c796baa93931d9d9d5a2c641b90b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
Update test makefiles.
Signed-off-by: Costin Popescu <costin.popescu@enea.com>
Upstream-Status: Pending
diff --git a/mk/rte.sdkroot.mk b/mk/rte.sdkroot.mk
index 29af6a5..59bf972 100644
--- a/mk/rte.sdkroot.mk
+++ b/mk/rte.sdkroot.mk
@@ -101,6 +101,10 @@ testall:
install uninstall:
$(Q)$(MAKE) -f $(RTE_SDK)/mk/rte.sdkinstall.mk $@
+.PHONY: test-install
+test-install:
+ $(Q)$(MAKE) -f $(RTE_SDK)/mk/rte.sdktest.mk $@
+
.PHONY: doc help
doc: doc-all
help: doc-help
diff --git a/mk/rte.sdktest.mk b/mk/rte.sdktest.mk
index b2c043e..015aab5 100644
--- a/mk/rte.sdktest.mk
+++ b/mk/rte.sdktest.mk
@@ -82,3 +82,16 @@ coverage:
else \
echo "No test found, please do a 'make build' first, or specify O=" ;\
fi
+
+test-install:
+ install -d $(TEST_DESTDIR)/app/test
+ install -d $(TEST_DESTDIR)/mk
+ install -d $(TEST_DESTDIR)/$(TARGET_ARCH)-default-linuxapp-gcc
+ install -d $(TEST_DESTDIR)/$(TARGET_ARCH)-default-linuxapp-gcc/app
+ install $(DPDK_SRC_PATH)/$(TARGET_ARCH)-default-linuxapp-gcc/.config $(TEST_DESTDIR)/$(TARGET_ARCH)-default-linuxapp-gcc
+ install $(DPDK_SRC_PATH)/$(TARGET_ARCH)-default-linuxapp-gcc/Makefile $(TEST_DESTDIR)/$(TARGET_ARCH)-default-linuxapp-gcc
+ install $(DPDK_PATH)/$(TARGET_ARCH)-default-linuxapp-gcc/app/* $(TEST_DESTDIR)/$(TARGET_ARCH)-default-linuxapp-gcc/app/
+ install $(DPDK_SRC_PATH)/app/test/*.py $(TEST_DESTDIR)/app/test
+ install $(DPDK_SRC_PATH)/Makefile $(TEST_DESTDIR)
+ cp -r $(DPDK_SRC_PATH)/mk/* $(TEST_DESTDIR)/mk
+ echo "make test O=$(TARGET_ARCH)-default-linuxapp-gcc" >> $(TEST_DESTDIR)/maketest
|