[dpdk-dev] [PATCH v2 0/8] Add instalation rules for dpdk files.
Mario Carrillo
mario.alfredo.c.arevalo at intel.com
Tue Sep 29 02:00:55 CEST 2015
DPDK package lacks of a mechanism to install libraries, headers
applications, kernel modules and sdk files to a file system tree.
This patch set allows to install files according to the next
proposal:
http://www.freedesktop.org/software/systemd/man/file-hierarchy.html
Using rules support is possible to do the next steps:
make config T=TARGET
make
make INSTALL-TARGET
v2:
Modify the makefile target to specify the files
that will be installed using a rule:
make install-bin (install app files).
make install-headers (install headers).
make install-lib (install libraries).
make install-sbin (install nic bind files).
make install-doc (install documentation).
make install-mod (install modules).
make install-sdk (install headers, makefiles, scripts,
examples, tools and config files).
make install-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 will be installed on the proper directory. Also you can use
the DESTDIR 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 sdk files
mk: Add rule for installing runtime files
mk/rte.sdkinstall.mk | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++
mk/rte.sdkroot.mk | 6 ++-
2 files changed, 123 insertions(+), 2 deletions(-)
--
2.1.0
More information about the dev
mailing list