diff options
author | Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> | 2015-04-15 12:35:41 +0200 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> | 2015-04-23 19:16:49 +0000 |
commit | 455ae6a32c1c4b35e359f88d1f8ac2b85f0db689 (patch) | |
tree | 0b53481c97f59b846936a190d1bf82074bc5ffaf /mkspecs/features/qt_module.prf | |
parent | 6d1ea28aa3924aaa716bc9f1c7e467be00af87d4 (diff) |
support headers-only modules
automatically set TEMPLATE=aux if qt_no_install_library is set.
Change-Id: Iccceda468da762b181fdd5c8e511bf6ed19af599
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Diffstat (limited to 'mkspecs/features/qt_module.prf')
-rw-r--r-- | mkspecs/features/qt_module.prf | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/mkspecs/features/qt_module.prf b/mkspecs/features/qt_module.prf index 7c4d574874..afa20a9ab1 100644 --- a/mkspecs/features/qt_module.prf +++ b/mkspecs/features/qt_module.prf @@ -58,10 +58,14 @@ else: \ MODULE_DEFINE = QT_$${ucmodule}_LIB MODULE_DEFINES = $$MODULE_DEFINE $$MODULE_DEFINES -load(qt_module_pris) +load(qt_build_paths) -#other -TEMPLATE = lib +qt_no_install_library { + TEMPLATE = aux + CONFIG += force_qt # Needed for the headers_clean tests. +} else { + TEMPLATE = lib +} DESTDIR = $$MODULE_BASE_OUTDIR/lib win32:!wince*:!prefix_build: DLLDESTDIR = $$MODULE_BASE_OUTDIR/bin @@ -69,6 +73,7 @@ CONFIG += qmake_cache target_qt QMAKE_DOCS_TARGETDIR = qt$${MODULE} +load(qt_module_pris) load(qt_common) !no_module_headers: load(qt_module_headers) |