qemu: add libssh2 optional dependency
authorBaruch Siach <baruch@tkos.co.il>
Tue, 20 Mar 2018 18:46:36 +0000 (20:46 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 24 Mar 2018 20:40:26 +0000 (21:40 +0100)
Make sure that qemu uses libssh2 when libssh2 is enabled, for build
consistency.

Cc: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/qemu/qemu.mk

index 345ef526681ab3c3f75760fa9e1ead3002d725fc..c3a7e7738ee642ba6302d960b5c50a965a02cf52 100644 (file)
@@ -212,6 +212,13 @@ else
 QEMU_OPTS += --disable-tools
 endif
 
+ifeq ($(BR2_PACKAGE_LIBSSH2),y)
+QEMU_OPTS += --enable-libssh2
+QEMU_DEPENDENCIES += libssh2
+else
+QEMU_OPTS += --disable-libssh2
+endif
+
 # Override CPP, as it expects to be able to call it like it'd
 # call the compiler.
 define QEMU_CONFIGURE_CMDS