TEMPLATE = subdirs
-SUBDIRS += qtquick2 particles window folderlistmodel localstorage
-contains(QT_CONFIG, qmltest): SUBDIRS += testlib
+SUBDIRS += \
+ folderlistmodel \
+ localstorage
+
+!isEmpty(QT.quick.name) {
+ SUBDIRS += \
+ qtquick2 \
+ particles \
+ window \
+ testlib
+}
+
contains(QT_CONFIG, xmlpatterns) : SUBDIRS += xmllistmodel