Change-Id: I106cf0933930115464b0b7507177e6129098d22b
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
TARGETPATH = Qt/labs/folderlistmodel
IMPORT_VERSION = 2.0
-QT += core-private qml qml-private v8-private
+QT = core-private qml-private v8-private
SOURCES += qquickfolderlistmodel.cpp plugin.cpp \
fileinfothread.cpp
TEMPLATE = subdirs
SUBDIRS += \
- qtquick2 \
- particles \
- window \
folderlistmodel \
- localstorage \
- testlib
+ localstorage
+
+!isEmpty(QT.quick.name) {
+ SUBDIRS += \
+ qtquick2 \
+ particles \
+ window \
+ testlib
+}
+
contains(QT_CONFIG, xmlpatterns) : SUBDIRS += xmllistmodel
TARGETPATH = QtQuick/LocalStorage
IMPORT_VERSION = 2.0
-QT += sql qml qml-private v8-private core-private
+QT = sql qml-private v8-private core-private
SOURCES += plugin.cpp
TARGETPATH = QtQuick/XmlListModel
IMPORT_VERSION = 2.0
-QT += network qml xmlpatterns qml-private v8-private core-private
+QT = network xmlpatterns qml-private v8-private core-private
SOURCES += qqmlxmllistmodel.cpp plugin.cpp
HEADERS += qqmlxmllistmodel_p.h
TEMPLATE = subdirs
-SUBDIRS += quick
+!isEmpty(QT.quick.name): SUBDIRS += quick
TARGET = qmldbg_tcp
-QT += qml-private network v8-private core-private
+QT = qml-private network v8-private core-private
PLUGIN_TYPE = qmltooling
load(qt_plugin)
TEMPLATE = subdirs
SUBDIRS = qmldbg_tcp
-SUBDIRS += qmldbg_qtquick2
+!isEmpty(QT.quick.name): SUBDIRS += qmldbg_qtquick2
TEMPLATE = subdirs
CONFIG += ordered
SUBDIRS += \
- qml \
- quick \
- qmltest \
- particles \
+ qml
+
+!isEmpty(QT.gui.name) {
+ SUBDIRS += \
+ quick \
+ qmltest \
+ particles
+}
+
+SUBDIRS += \
plugins \
imports \
qmldevtools