qmake: avoid linking to unused libraries
[apps/mediaplayer.git] / app / app.pri
index f2329c6..df50dea 100644 (file)
@@ -1,4 +1,5 @@
 TEMPLATE = app
+QMAKE_LFLAGS += "-Wl,--hash-style=gnu -Wl,--as-needed"
 
 load(configure)
 qtCompileTest(libhomescreen)
@@ -10,10 +11,12 @@ config_libhomescreen {
 }
 
 packagesExist(sqlite3 lightmediascanner) {
-    HEADERS += lightmediascanner.h
-    SOURCES += lightmediascanner.cpp
     DEFINES += HAVE_LIGHTMEDIASCANNER
-    QT += sql
+}
+
+packagesExist(dbus-1) {
+    DEFINES += HAVE_DBUS
+    QT += dbus
 }
 
 DESTDIR = $${OUT_PWD}/../package/root/bin