]> git.karo-electronics.de Git - karo-tx-linux.git/commit
kvm tools: Add build target for statically-linked binary
authorMatt Evans <matt@ozlabs.org>
Thu, 2 Feb 2012 02:47:34 +0000 (13:47 +1100)
committerPekka Enberg <penberg@kernel.org>
Thu, 2 Feb 2012 06:30:33 +0000 (08:30 +0200)
commit7ef85e8bb1dc7093411a54c23accf874d3ca4c76
tree8b347f4bead53e6f052ebdd1f3cf1358a78773d3
parent29b2ad1a15a909ae2dffd6f92b52a1b03cae9f51
kvm tools: Add build target for statically-linked binary

This commit adds a target for 'lkvm-static' which is linked -static.

(This can be useful to construct kvmtool binaries for minimalist
auto-test host filesystems.)

Since extra features (SDL, AIO, VNC etc.) are auto-detected in the makefile
AND some features may only work when linked one way (but not both), the
feature detection now checks for both dynamic & static success.  Intermediate
objects build with correct flags (e.g. CONFIG_HAS_AIO) for the end target.

Signed-off-by: Matt Evans <matt@ozlabs.org>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
tools/kvm/Makefile