summaryrefslogtreecommitdiffstats
path: root/mkspecs/features/qml_module.prf
diff options
context:
space:
mode:
Diffstat (limited to 'mkspecs/features/qml_module.prf')
-rw-r--r--mkspecs/features/qml_module.prf16
1 files changed, 9 insertions, 7 deletions
diff --git a/mkspecs/features/qml_module.prf b/mkspecs/features/qml_module.prf
index fb006efb65..6b08ea3a1a 100644
--- a/mkspecs/features/qml_module.prf
+++ b/mkspecs/features/qml_module.prf
@@ -46,11 +46,13 @@ else: qmldir.files = $$qmldir_file
qmldir.path = $$instbase/$$TARGETPATH
INSTALLS += qmldir
-!prefix_build {
- COPIES += qmldir
-} else {
- # For non-installed static builds, qmlimportscanner needs qmldir file in build dir
- qmldir2build.files = $$qmldir_file
- qmldir2build.path = $$DESTDIR
- COPIES += qmldir2build
+!debug_and_release|!build_all|CONFIG(release, debug|release) {
+ !prefix_build {
+ COPIES += qmldir
+ } else {
+ # For non-installed static builds, qmlimportscanner needs qmldir file in build dir
+ qmldir2build.files = $$qmldir_file
+ qmldir2build.path = $$DESTDIR
+ COPIES += qmldir2build
+ }
}