summaryrefslogtreecommitdiff
path: root/doc/build-sdk-meson.txt
AgeCommit message (Collapse)Author
2019-06-05doc: update quick start guide for mesonBruce Richardson
The build-sdk-meson.txt file is a little out of date, so update it with information on the latest build requirements, and remove any content no longer needed. Since the cross-compilation file quoted in the document is now considerably longer and more complex than previous, replace the contents of the file with a summary of it instead. This is shorter and more maintainable, and the original file is available as part of the repo anyway if the user wants to view it. Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
2019-04-18doc: mention machine=default option for mesonLuca Boccassi
Document the new value, as it's useful for distributions and users who need to use a stable baseline -march Signed-off-by: Luca Boccassi <bluca@debian.org> Reviewed-by: Christian Ehrhardt <christian.ehrhardt@canonical.com> Reviewed-by: Jerin Jacob <jerinj@marvell.com>
2019-03-12build: rename linuxapp to linux in meson cross filesBruce Richardson
Rename the cross files for meson compilation from having linuxapp in the name to just linux in the name. Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
2019-02-01doc: remove note about meson being experimentalBruce Richardson
At this stage, meson builds are widely supported for DPDK, and so the build system should be no longer called out as experimental. NOTE: this does not imply it's the primary build system, just that it's safe to use for day-to-day work and for packaging if so desired. Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
2018-11-26fix dpdk.org URLsThomas Monjalon
The DPDK website has a new URL scheme since June 2018. Cc: stable@dpdk.org Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: John McNamara <john.mcnamara@intel.com>
2018-11-19doc: fix DESTDIR variable name in meson guideIlya Maximets
ninja does not recognize 'DEST_DIR'. Fixes: 9c3adc289c5e ("doc: add instructions on build using meson") Cc: stable@dpdk.org Signed-off-by: Ilya Maximets <i.maximets@samsung.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
2018-11-19build: document Meson < 0.46 miss private dependenciesLuca Boccassi
Meson can generate the list of private dependencies of libraries automatically for the pkgconfig file only since version 0.46.0. Signed-off-by: Luca Boccassi <bluca@debian.org> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
2018-09-18build: generate API documentation with mesonLuca Boccassi
Signed-off-by: Luca Boccassi <bluca@debian.org> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
2018-01-30build: support vendor specific ARM cross buildsPavan Nikhilesh
Add various vendor specific cross build targets. This can be verified by using linaro toolchain and running meson build --cross-file config/arm/arm64_<cpu>_<platform>_<compiler> In future more cross build targets can be added. Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> Acked-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
2018-01-30doc: add instructions on build using mesonBruce Richardson
Add a document describing how to configure, build and install DPDK using meson and ninja. Document includes references to official installation docs using make, and points out the experimental nature of the build. Signed-off-by: Bruce Richardson <bruce.richardson@intel.com> Acked-by: Marko Kovacevic <marko.kovacevic@intel.com> Acked-by: Luca Boccassi <bluca@debian.org>