summaryrefslogtreecommitdiffstats
path: root/libqdb
diff options
context:
space:
mode:
authorKari Oikarinen <kari.oikarinen@qt.io>2016-09-22 10:10:47 +0300
committerKari Oikarinen <kari.oikarinen@qt.io>2016-09-23 08:38:31 +0000
commit44c400ea9bc2a16bbd0be9fa395dc0644a7024cb (patch)
tree60a7ddc69bca41a16403ebf3e929321617f4f0ee /libqdb
parent61b436bf1da4371ee528fb3c5ddef3d4936e494f (diff)
Use pkg-config for libusb-1.0 in Unix
Rather than hard-coded include path, use pkg-config. Also use it in a config.test in order to give a clear error message early. Change-Id: I18da309131e0cc428433efe114c2004c06a15fd0 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Diffstat (limited to 'libqdb')
-rw-r--r--libqdb/libqdb.pro14
1 files changed, 8 insertions, 6 deletions
diff --git a/libqdb/libqdb.pro b/libqdb/libqdb.pro
index 7140629..eb1e302 100644
--- a/libqdb/libqdb.pro
+++ b/libqdb/libqdb.pro
@@ -3,6 +3,14 @@ QT -= gui
TARGET = qdb
TEMPLATE = lib
+unix {
+ CONFIG += link_pkgconfig
+ PKGCONFIG += libusb-1.0
+}
+win32 {
+ LIBS += -llibusb-1.0
+}
+
DEFINES += LIBQDB_LIBRARY
SOURCES += \
@@ -32,14 +40,8 @@ HEADERS += \
interruptsignalhandler.h \
unix {
- LIBS += -lusb-1.0
target.path = /usr/lib
INSTALLS += target
}
-win32 {
- LIBS += -llibusb-1.0
-}
-
INCLUDEPATH += $$PWD
-INCLUDEPATH += $$[QT_SYSROOT]/usr/include/libusb-1.0/