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
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
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
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
;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
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 +
/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
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
"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
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
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
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
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
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
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
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
;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
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 +
/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
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
"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
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
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
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
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
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
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
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
/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
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 +
/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
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
"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
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
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
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
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
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
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
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
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
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
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 ++
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.
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
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
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
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
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
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
$(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
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
"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
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
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
-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
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
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
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_
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
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
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
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
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
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
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
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
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
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
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
"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
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
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
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
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
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
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
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
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
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
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
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 ++
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
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
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
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
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
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
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
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
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
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
92 matches
Mail list logo