[dpdk-dev] [PATCH v7 00/11] Add installation rules for dpdk files.

2015-11-30 Thread Mario Carrillo
ake install H=1 and files will be installed on the proper directory. Also you can use the DESTDIR variable. Mario Carrillo (11): mk: Add rule for installing headers mk: Add rule for installing app files mk: Add rule for installing libraries mk: Add rule for installing modules mk: Add ru

[dpdk-dev] [PATCH v7 02/11] mk: Add rule for installing app files

2015-11-30 Thread Mario Carrillo
ide prefix, exec_prefix and bindir vars. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off

[dpdk-dev] [PATCH v7 03/11] mk: Add rule for installing libraries

2015-11-30 Thread Mario Carrillo
hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinsta

[dpdk-dev] [PATCH v7 04/11] mk: Add rule for installing modules

2015-11-30 Thread Mario Carrillo
ldir" var. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 24 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/mk

[dpdk-dev] [PATCH v7 05/11] mk: Add rule for installing documentation

2015-11-30 Thread Mario Carrillo
;datarootdir" and "docdir" vars. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html

[dpdk-dev] [PATCH v7 06/11] mk: Add rule for installing sdk files

2015-11-30 Thread Mario Carrillo
sed on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 19 +

[dpdk-dev] [PATCH v7 07/11] mk: Add rule for installing runtime files

2015-11-30 Thread Mario Carrillo
/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 9 + mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstal

[dpdk-dev] [PATCH v7 08/11] app: Change name to test binary

2015-11-30 Thread Mario Carrillo
This is order to test could be installed in a file herarchy and do not make a colision with test command from coreutils package. Signed-off-by: Mario Carrillo --- app/test/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/test/Makefile b/app/test/Makefile index

[dpdk-dev] [PATCH v7 09/11] mk: Rename install rule as mbuild rule

2015-11-30 Thread Mario Carrillo
"install" rule with the current dpdk behaviour change its name by mbuild. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 8 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk ind

[dpdk-dev] [PATCH v7 10/11] mk: Add new install rule

2015-11-30 Thread Mario Carrillo
If "T" variable is defined, the installation process will have the current behaviour, else install rule will be called. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 12 +++- mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff

[dpdk-dev] [PATCH v7 11/11] doc: Add information about new installation rules

2015-11-30 Thread Mario Carrillo
Information about variables and rules behaviour is added to documentation. Signed-off-by: Mario Carrillo --- doc/build-sdk-quick.txt | 25 +- doc/guides/freebsd_gsg/build_dpdk.rst | 40 +++ doc/guides/linux_gsg/build_dpdk.rst

[dpdk-dev] [PATCH v8 00/11] Add installation rules for dpdk files.

2015-12-01 Thread Mario Carrillo
all-fhs (install libraries, modules, app files, nic bind files and documentation). Also you can use the DESTDIR variable. v1: By adding a parameter H=1 (hierarchy-file) to makefile system, it is possible to do the next steps make config T=TARGET make make install H=1 and files wil

[dpdk-dev] [PATCH v8 01/11] mk: Add rule for installing headers

2015-12-01 Thread Mario Carrillo
is hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo

[dpdk-dev] [PATCH v8 02/11] mk: Add rule for installing app files

2015-12-01 Thread Mario Carrillo
ide prefix, exec_prefix and bindir vars. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off

[dpdk-dev] [PATCH v8 03/11] mk: Add rule for installing libraries

2015-12-01 Thread Mario Carrillo
hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinsta

[dpdk-dev] [PATCH v8 04/11] mk: Add rule for installing modules

2015-12-01 Thread Mario Carrillo
ldir" var. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 24 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/mk

[dpdk-dev] [PATCH v8 05/11] mk: Add rule for installing documentation

2015-12-01 Thread Mario Carrillo
;datarootdir" and "docdir" vars. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html

[dpdk-dev] [PATCH v8 06/11] mk: Add rule for installing sdk files

2015-12-01 Thread Mario Carrillo
sed on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 19 +

[dpdk-dev] [PATCH v8 07/11] mk: Add rule for installing runtime files

2015-12-01 Thread Mario Carrillo
/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 9 + mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstal

[dpdk-dev] [PATCH v8 08/11] app: Change name to test binary

2015-12-01 Thread Mario Carrillo
This is order to test could be installed in a file herarchy and do not make a colision with test command from coreutils package. Signed-off-by: Mario Carrillo --- app/test/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/test/Makefile b/app/test/Makefile index

[dpdk-dev] [PATCH v8 09/11] mk: Rename install rule as mbuild rule

2015-12-01 Thread Mario Carrillo
"install" rule with the current dpdk behaviour change its name by mbuild. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 8 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk ind

[dpdk-dev] [PATCH v8 10/11] mk: Add new install rule

2015-12-01 Thread Mario Carrillo
If "T" variable is defined, the installation process will have the current behaviour, else install rule will be called. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 12 +++- mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff

[dpdk-dev] [PATCH v8 11/11] doc: Add information about new installation rules

2015-12-01 Thread Mario Carrillo
Information about variables and rules behaviour is added to documentation. Signed-off-by: Mario Carrillo --- doc/build-sdk-quick.txt | 23 - doc/guides/freebsd_gsg/build_dpdk.rst | 62 +++ doc/guides/linux_gsg/build_dpdk.rst | 62

[dpdk-dev] [PATCH v9 00/11] Add installation rules for dpdk files.

2015-12-03 Thread Mario Carrillo
e. v1: By adding a parameter H=1 (hierarchy-file) to makefile system, it is possible to do the next steps make config T=TARGET make make install H=1 and files will be installed on the proper directory. Also you can use the DESTDIR variable. Mario Carrillo (11): mk: Add rule for insta

[dpdk-dev] [PATCH v9 01/11] mk: Add rule for installing headers

2015-12-03 Thread Mario Carrillo
is hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo

[dpdk-dev] [PATCH v9 02/11] mk: Add rule for installing app files

2015-12-03 Thread Mario Carrillo
ide prefix, exec_prefix and bindir vars. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off

[dpdk-dev] [PATCH v9 03/11] mk: Add rule for installing libraries

2015-12-03 Thread Mario Carrillo
hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinsta

[dpdk-dev] [PATCH v9 04/11] mk: Add rule for installing modules

2015-12-03 Thread Mario Carrillo
ldir" var. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 24 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/mk

[dpdk-dev] [PATCH v9 05/11] mk: Add rule for installing documentation

2015-12-03 Thread Mario Carrillo
/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Suggested-by: Thomas Monjalon Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 17 + mk/rte.sdkroot.mk| 5 +++-- 2 files changed, 20 insertions(+), 2 de

[dpdk-dev] [PATCH v9 06/11] mk: Add rule for installing sdk files

2015-12-03 Thread Mario Carrillo
sed on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 19 +

[dpdk-dev] [PATCH v9 07/11] mk: Add rule for installing runtime files

2015-12-03 Thread Mario Carrillo
/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 9 + mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstal

[dpdk-dev] [PATCH v9 08/11] app: Change name to test binary

2015-12-03 Thread Mario Carrillo
This is order to test could be installed in a file herarchy and do not make a colision with test command in coreutils. Signed-off-by: Mario Carrillo --- app/test/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/test/Makefile b/app/test/Makefile index ec33e1a

[dpdk-dev] [PATCH v9 09/11] mk: Rename install rule as mbuild rule

2015-12-03 Thread Mario Carrillo
"install" rule with the current dpdk behaviour change its name by mbuild. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 8 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk ind

[dpdk-dev] [PATCH v9 10/11] mk: Add new install rule

2015-12-03 Thread Mario Carrillo
If "T" variable is defined, the installation process will have the current behaviour, else install rule will be called. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 12 +++- mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff

[dpdk-dev] [PATCH v9 11/11] doc: Add information about new installation rules

2015-12-03 Thread Mario Carrillo
Information about variables and rules behaviour is added to documentation. Suggested-by: John McNamara Signed-off-by: Mario Carrillo --- doc/build-sdk-quick.txt | 23 +- doc/guides/freebsd_gsg/build_dpdk.rst | 60 +++ doc/guides

[dpdk-dev] [PATCH v7 01/11] mk: Add rule for installing headers

2015-11-30 Thread Mario Carrillo
is hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and variables are based on: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html https://www.gnu.org/prep/standards/html_node/DESTDIR.html Signed-off-by: Mario Carrillo

[dpdk-dev] [PATCH v4 0/7] Add instalation rules for dpdk files.

2015-10-05 Thread Mario Carrillo
adding a parameter H=1 (hierarchy-file) to makefile system, it is possible to do the next steps make config T=TARGET make make install H=1 and files will be installed on the proper directory. Also you can use the DESTDIR variable. Mario Carrillo (7): mk: Add rule for installing headers mk: Add

[dpdk-dev] [PATCH v4 1/7] mk: Add rule for installing headers

2015-10-05 Thread Mario Carrillo
re/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 18 +- mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 86c98a5..f016171 10064

[dpdk-dev] [PATCH v4 2/7] mk: Add rule for installing app files

2015-10-05 Thread Mario Carrillo
esktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 16 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index f016171..cfcdb25 10064

[dpdk-dev] [PATCH v4 3/7] mk: Add rule for installing libraries

2015-10-05 Thread Mario Carrillo
d on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 21 + mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk ind

[dpdk-dev] [PATCH v4 4/7] mk: Add rule for installing modules

2015-10-05 Thread Mario Carrillo
EL_DIR var. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 21 + mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdk

[dpdk-dev] [PATCH v4 5/7] mk: Add rule for installing documentation

2015-10-05 Thread Mario Carrillo
esktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 14 ++ mk/rte.sdkroot.mk| 6 -- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 628d9fb..d917329 10064

[dpdk-dev] [PATCH v4 6/7] mk: Add rule for installing sdk files

2015-10-05 Thread Mario Carrillo
IR) Where SDK_DIR=/usr/share/dpdk and INCLUDE_DIR=/usr/include/dpdk by default. You can overrite SDK_DIR and INCLUDE_DIR vars. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 20 ++

[dpdk-dev] [PATCH v4 7/7] mk: Add rule for installing runtime files

2015-10-05 Thread Mario Carrillo
ib/modules/$(uname -r)/extra/drivers/dpdk else KERNEL_DIR=/boot/modules All directory variables mentioned above can be overridden. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 5 + mk/rte.

[dpdk-dev] [PATCH v5 00/10] Add instalation rules for dpdk files.

2015-10-29 Thread Mario Carrillo
tation). Also you can use the DESTDIR variable. v1: By adding a parameter H=1 (hierarchy-file) to makefile system, it is possible to do the next steps make config T=TARGET make make install H=1 and files will be installed on the proper directory. Also you can use the DESTDIR variable. Mario

[dpdk-dev] [PATCH v5 01/10] mk: Add rule for installing headers

2015-10-29 Thread Mario Carrillo
y is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 21 - mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdk

[dpdk-dev] [PATCH v5 02/10] mk: Add rule for installing app files

2015-10-29 Thread Mario Carrillo
s based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 18 ++ mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstal

[dpdk-dev] [PATCH v5 03/10] mk: Add rule for installing libraries

2015-10-29 Thread Mario Carrillo
g/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 16 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 9277dd2..58e5516 10064

[dpdk-dev] [PATCH v5 04/10] mk: Add rule for installing modules

2015-10-29 Thread Mario Carrillo
var. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 24 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinsta

[dpdk-dev] [PATCH v5 05/10] mk: Add rule for installing documentation

2015-10-29 Thread Mario Carrillo
erarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 16 mk/rte.sdkroot.mk| 6 -- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdk

[dpdk-dev] [PATCH v5 06/10] mk: Add rule for installing sdk files

2015-10-29 Thread Mario Carrillo
$(DESTDIR)/$(RTE_PREFIX)/$(INCLUDE_DIR) where SDK_DIR=/usr/local/share/dpdk and INCLUDE_DIR=/usr/local/include/dpdk by default, you can overrifr RTE_PREFIX, SDK_DIR and INCLUDE_DIR vars. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mari

[dpdk-dev] [PATCH v5 07/10] mk: Add rule for installing runtime files

2015-10-29 Thread Mario Carrillo
e KMOD_DIR=/boot/modules All directory variables mentioned above can be overridden. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 4 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 6

[dpdk-dev] [PATCH v5 08/10] mk: Rename install rule as mbuild rule

2015-10-29 Thread Mario Carrillo
"install" rule with the current dpdk behaviour change its name. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 8 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 4914bd

[dpdk-dev] [PATCH v5 09/10] mk: Add new install rule

2015-10-29 Thread Mario Carrillo
If "T" variable is defined, the installation process will have the current behaviour, else install rule will be called. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 12 +++- mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff

[dpdk-dev] [PATCH v5 10/10] doc: Add information about new installation rules

2015-10-29 Thread Mario Carrillo
Information about variables and rules behaviour is added to doc/build-sdk-quick.txt Signed-off-by: Mario Carrillo --- doc/build-sdk-quick.txt | 22 +- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/doc/build-sdk-quick.txt b/doc/build-sdk-quick.txt index

[dpdk-dev] [PATCH 0/7] Add hierarchical support to make install

2015-09-18 Thread Mario Carrillo
-file) to makefile system, it is possible to do the next steps make config T=TARGET make make install H=1 and files will be installed on the proper directory. Also you can use the DESTDIR variable. Mario Carrillo (7): mk: Add hierarchy-file support mk: Add hierarchy-file support (sbin) mk

[dpdk-dev] [PATCH 1/7] mk: Add hierarchy-file support

2015-09-18 Thread Mario Carrillo
makefiles and config files will be installed in: $(DESTDIR)/usr/share/dpdk Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 34 ++ 1 file changed, 34 insertions(+) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 86c98a5..3b8169b 10064

[dpdk-dev] [PATCH 2/7] mk: Add hierarchy-file support (sbin)

2015-09-18 Thread Mario Carrillo
nd Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 4 1 file changed, 4 insertions(+) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 3b8169b..2028a8b 100644 --- a/mk/rte.sdkinstall.mk +++ b/mk/rte.sdkinstall.mk @@ -57,7 +57,9 @@ RTE_TARGET := $(RTE_ARCH)-$(R

[dpdk-dev] [PATCH 3/7] mk: Add hierarchy-file support (doc)

2015-09-18 Thread Mario Carrillo
Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 2028a8b..41b8485 100644 --- a/mk/rte.sdkinstall.mk +++ b/mk/rte.sdkinstall.mk @@ -92,6 +92,8 @@ ifeq ($(H),1) $(Q)cp -f $(BUILD_

[dpdk-dev] [PATCH 4/7] mk: Add hierarchy-file support (app)

2015-09-18 Thread Mario Carrillo
Add hierarchy-file support to the DPDK app files, when invoking "make install H=1" (hierarchy-file) This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html app files will be installed in: $(DESTDIR)/usr/bin Signed-off-by: Mario Carrill

[dpdk-dev] [PATCH 5/7] mk: Add hierarchy-file support (include)

2015-09-18 Thread Mario Carrillo
Add hierarchy-file support to the DPDK headers, when invoking "make install H=1" (hierarchy-file) This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html headers will be installed in: $(DESTDIR)/usr/include Signed-off-by: Mario Carrillo --- m

[dpdk-dev] [PATCH 6/7] mk: Add hierarchy-file support (lib)

2015-09-18 Thread Mario Carrillo
se it will be $(DESTDIR)/usr/lib Signed-off-by: Mario Carrillo --- mk/rte.lib.mk| 16 mk/rte.sdkinstall.mk | 6 ++ 2 files changed, 22 insertions(+) diff --git a/mk/rte.lib.mk b/mk/rte.lib.mk index fcc8e20..3b3136a 100644 --- a/mk/rte.lib.mk +++ b/mk/rte.lib.m

[dpdk-dev] [PATCH 7/7] mk: Add hierarchy-file support (linux mod)

2015-09-18 Thread Mario Carrillo
Add hierarchy-file support to the DPDK modules for linux, when invoking "make install H=1" (hierarchy-file) This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html headers will be installed in: $(DESTDIR)/lib/modules Signed-off-by: Mario Carrill

[dpdk-dev] [PATCH v6 03/10] mk: Add rule for installing libraries

2015-11-10 Thread Mario Carrillo
d on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 16 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 94fb94

[dpdk-dev] [PATCH v6 04/10] mk: Add rule for installing modules

2015-11-10 Thread Mario Carrillo
var. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 24 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinsta

[dpdk-dev] [PATCH v6 05/10] mk: Add rule for installing documentation

2015-11-10 Thread Mario Carrillo
erarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 16 mk/rte.sdkroot.mk| 5 +++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdk

[dpdk-dev] [PATCH v6 02/10] mk: Add rule for installing app files

2015-11-10 Thread Mario Carrillo
N_DIR vars. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 18 ++ mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinsta

[dpdk-dev] [PATCH v6 06/10] mk: Add rule for installing sdk files

2015-11-10 Thread Mario Carrillo
DIR) where SDK_DIR=$(RTE_PREFIX)/share/dpdk, INCLUDE_DIR=$(RTE_PREFIX)/include/dpdk RTE_PREFIX=/usr/local by default, you can override RTE_PREFIX, SDK_DIR and INCLUDE_DIR vars. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrill

[dpdk-dev] [PATCH v6 00/10] Add installation rules for dpdk files

2015-11-10 Thread Mario Carrillo
bind files and documentation). Also you can use the DESTDIR variable. v1: By adding a parameter H=1 (hierarchy-file) to makefile system, it is possible to do the next steps make config T=TARGET make make install H=1 and files will be installed on the proper directory. Also you can use the DESTDIR v

[dpdk-dev] [PATCH v6 07/10] mk: Add rule for installing runtime files

2015-11-10 Thread Mario Carrillo
ot/modules and RTE_PREFIX=/usr/local All directory variables mentioned above can be overridden. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 5 + mk/rte.sdkroot.mk| 4 ++-- 2 files

[dpdk-dev] [PATCH v6 08/10] mk: Rename install rule as mbuild rule

2015-11-10 Thread Mario Carrillo
"install" with the current dpdk behaviour change its name. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 8 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 3e87d72..6593

[dpdk-dev] [PATCH v6 01/10] mk: Add rule for installing headers

2015-11-10 Thread Mario Carrillo
y is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 21 + mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdk

[dpdk-dev] [PATCH v6 09/10] mk: Add new install rule

2015-11-10 Thread Mario Carrillo
If "T" variable is defined, the installation process will have the current behaviour, else install rule will be called. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 12 +++- mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff

[dpdk-dev] [PATCH v6 10/10] doc: Add information about new installation rules

2015-11-10 Thread Mario Carrillo
Information about variables and rules behaviour is added to documentation. Signed-off-by: Mario Carrillo --- doc/build-sdk-quick.txt | 22 +++- doc/guides/freebsd_gsg/build_dpdk.rst | 39 +++ doc/guides/linux_gsg/build_dpdk.rst

[dpdk-dev] [PATCH v3 0/8] Add instalation rules for dpdk files.

2015-09-30 Thread Mario Carrillo
DESTDIR variable. v1: By adding a parameter H=1 (hierarchy-file) to makefile system, it is possible to do the next steps make config T=TARGET make make install H=1 and files will be installed on the proper directory. Also you can use the DESTDIR variable. Mario Carrillo (8): mk: Add rule for

[dpdk-dev] [PATCH v3 2/8] mk: Add rule for installing app files

2015-09-30 Thread Mario Carrillo
archy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 14 ++ mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 0d5cbcf..7d7c2c9 100644 --- a/mk/rte.sdkinstall.m

[dpdk-dev] [PATCH v3 1/8] mk: Add rule for installing headers

2015-09-30 Thread Mario Carrillo
ystemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 19 ++- mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 86c98a5..0d5cbcf 10064

[dpdk-dev] [PATCH v3 4/8] mk: Add rule for installing modules

2015-09-30 Thread Mario Carrillo
hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 21 + mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinsta

[dpdk-dev] [PATCH v3 3/8] mk: Add rule for installing libraries

2015-09-30 Thread Mario Carrillo
d on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 21 + mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 7d7c2c

[dpdk-dev] [PATCH v3 5/8] mk: Add rule for installing documentation

2015-09-30 Thread Mario Carrillo
esktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 14 ++ mk/rte.sdkroot.mk| 6 -- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index dff1e4d..5a2fd40 10064

[dpdk-dev] [PATCH v3 6/8] mk: Add rule for installing nic bind files

2015-09-30 Thread Mario Carrillo
esktop.org/software/systemd/man/file-hierarchy.html and dpdk spec file. Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 14 ++ mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk ind

[dpdk-dev] [PATCH v3 7/8] mk: Add rule for installing sdk files

2015-09-30 Thread Mario Carrillo
DIR) where SDK_DIR=/usr/share/dpdk and INCLUDE_DIR=/usr/include/dpdk by default, you can overrifr SDK_DIR and INCLUDE_DIR vars. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 20 ++

[dpdk-dev] [PATCH v3 8/8] mk: Add rule for installing runtime files

2015-09-30 Thread Mario Carrillo
E_EXEC_ENV=linuxapp then KERNEL_DIR=/lib/modules/$(uname -r)/build else KERNEL_DIR=/boot/modules All directory variables mentioned above can be overridden. This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinst

[dpdk-dev] [PATCH v2 0/8] Add instalation rules for dpdk files.

2015-09-28 Thread Mario Carrillo
variable. Mario Carrillo (8): mk: Add rule for installing headers mk: Add rule for installing app files mk: Add rule for installing libraries mk: Add rule for installing modules mk: Add rule for installing documentation mk: Add rule for installing nic bind files mk: Add rule for installing

[dpdk-dev] [PATCH v2 1/8] mk: Add rule for installing headers

2015-09-28 Thread Mario Carrillo
Add hierarchy-file support to the DPDK headers, when invoking "make install-headers" headers will be installed in: $(DESTDIR)/usr/include/dpdk This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdk

[dpdk-dev] [PATCH v2 2/8] mk: Add rule for installing app files

2015-09-28 Thread Mario Carrillo
Add hierarchy-file support to the DPDK app files, when invoking "make install-bin" app files will be installed in: $(DESTDIR)/usr/bin This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinsta

[dpdk-dev] [PATCH v2 3/8] mk: Add rule for installing libraries

2015-09-28 Thread Mario Carrillo
d/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 20 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 44e770d..9a54fb6 100644 --- a/mk/rte.sdkinstal

[dpdk-dev] [PATCH v2 4/8] mk: Add rule for installing modules

2015-09-28 Thread Mario Carrillo
esktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 20 mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 9a54fb6..22cd7d9 10064

[dpdk-dev] [PATCH v2 5/8] mk: Add rule for installing documentation

2015-09-28 Thread Mario Carrillo
Add hierarchy-file support to the DPDK documentation, when invoking "make install-doc" documentation files will be installed in: $(DESTDIR)/usr/share/doc/dpdk This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrill

[dpdk-dev] [PATCH v2 6/8] mk: Add rule for installing nic bind files

2015-09-28 Thread Mario Carrillo
Add hierarchy-file support to the DPDK nic bind files, when invoking "make install-sbin" nic bind files will be installed in: $(DESTDIR)/usr/sbin/dpdk_nic_bind This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html and dpdk spec file. Signed-off

[dpdk-dev] [PATCH v2 7/8] mk: Add rule for installing sdk files

2015-09-28 Thread Mario Carrillo
clude/dpdk This hierarchy is based on: http://www.freedesktop.org/software/systemd/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 18 ++ mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinsta

[dpdk-dev] [PATCH v2 8/8] mk: Add rule for installing runtime files

2015-09-28 Thread Mario Carrillo
d/man/file-hierarchy.html Signed-off-by: Mario Carrillo --- mk/rte.sdkinstall.mk | 6 ++ mk/rte.sdkroot.mk| 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/mk/rte.sdkinstall.mk b/mk/rte.sdkinstall.mk index 82c4053..9d08a5e 100644 --- a/mk/rte.sdkinstall.mk +++ b/mk/rte.sdk