From 5ee26f872208417e7e2ea32eb0a98e0d9419e6e7 Mon Sep 17 00:00:00 2001 From: Thomas Monjalon Date: Tue, 7 May 2013 17:00:52 +0200 Subject: [PATCH] doc: how to build This is a cheat sheet to build DPDK and can be used for a "make help". It is explicitly described as a build help in order to concatenate it with other helps such as test commands. Signed-off-by: Thomas Monjalon Acked-by: Olivier Matz --- doc/build-sdk-quick.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 doc/build-sdk-quick.txt diff --git a/doc/build-sdk-quick.txt b/doc/build-sdk-quick.txt new file mode 100644 index 0000000000..3780dec393 --- /dev/null +++ b/doc/build-sdk-quick.txt @@ -0,0 +1,21 @@ +Basic build + make config T=x86_64-default-linuxapp-gcc && make +Build commands + config get configuration from target template (T=) + all same as build (default rule) + build build in a configured directory + clean remove files but keep configuration + install build many targets (wildcard allowed) in fixed directories + uninstall remove all installed targets +Build variables + CROSS toolchain prefix + EXTRA_CPPFLAGS preprocessor options + EXTRA_CFLAGS compiler options + EXTRA_LDFLAGS linker options + RTE_KERNELDIR linux headers path + V verbose + D debug dependencies + O output directory (default: build/) - cannot be used with install + T target template (install default: *) - used with config or install + format: + templates in config/defconfig_* -- 2.20.1