diff options
author | Bartosz Golaszewski <bgolaszewski@baylibre.com> | 2015-02-20 13:28:58 +0100 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-02-20 18:56:50 +0100 |
commit | 8dee519750c3ee1a229033eec4cff2e2e80cb54c (patch) | |
tree | ffe7268daadd0033cd96c921c11d9dc48a37c3f6 /package/libsigrok | |
parent | 3fa9de28d4a8dd5c65ee1e54b88e2d53d4e01da1 (diff) |
libsigrok: don't select libserialport in Config.in
Libsigrok can be built without libserialport. Don't select it
in Config.in from both libsigrok and sigrok-cli and add a check
to libsigrok.mk to determine whether libserialport should be
enabled.
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/libsigrok')
-rw-r--r-- | package/libsigrok/Config.in | 1 | ||||
-rw-r--r-- | package/libsigrok/libsigrok.mk | 7 |
2 files changed, 7 insertions, 1 deletions
diff --git a/package/libsigrok/Config.in b/package/libsigrok/Config.in index 09077fb79..47f812c95 100644 --- a/package/libsigrok/Config.in +++ b/package/libsigrok/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_LIBSIGROK bool "libsigrok" - select BR2_PACKAGE_LIBSERIALPORT select BR2_PACKAGE_LIBZIP select BR2_PACKAGE_LIBGLIB2 # libglib2 diff --git a/package/libsigrok/libsigrok.mk b/package/libsigrok/libsigrok.mk index 109d4d3e7..d19c3c886 100644 --- a/package/libsigrok/libsigrok.mk +++ b/package/libsigrok/libsigrok.mk @@ -21,6 +21,13 @@ endef LIBSIGROK_PRE_CONFIGURE_HOOKS += LIBSIGROK_ADD_MISSING +ifeq ($(BR2_PACKAGE_LIBSERIALPORT),y) +LIBSIGROK_CONF_OPTS += --enable-libserialport +LIBSIGROK_DEPENDENCIES += libserialport +else +LIBSIGROK_CONF_OPTS += --disable-libserialport +endif + ifeq ($(BR2_PACKAGE_LIBFTDI),y) LIBSIGROK_CONF_OPTS += --enable-libftdi LIBSIGROK_DEPENDENCIES += libftdi |