config BR2_PACKAGE_QEXTSERIALPORT
bool "qextserialport"
- # Qt is a big library, we don't want to select it
- # automatically without the user knowing
- depends on BR2_PACKAGE_QT
+ depends on BR2_PACKAGE_QT || BR2_PACKAGE_QT5
help
A Qt library to manage serial ports
QEXTSERIALPORT_LICENSE = MIT
-QEXTSERIALPORT_DEPENDENCIES = qt
-
QEXTSERIALPORT_INSTALL_STAGING = YES
+ifeq ($(BR2_PACKAGE_QT),y)
+QEXTSERIALPORT_DEPENDENCIES += qt
define QEXTSERIALPORT_CONFIGURE_CMDS
(cd $(@D); $(TARGET_MAKE_ENV) $(QT_QMAKE))
endef
+else ifeq ($(BR2_PACKAGE_QT5),y)
+QEXTSERIALPORT_DEPENDENCIES += qt5base
+define QEXTSERIALPORT_CONFIGURE_CMDS
+ (cd $(@D); $(TARGET_MAKE_ENV) $(QT5_QMAKE))
+endef
+endif
define QEXTSERIALPORT_BUILD_CMDS
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)