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>
This commit is contained in:
parent
6d1ea28aa3
commit
455ae6a32c
@ -58,10 +58,14 @@ else: \
|
|||||||
MODULE_DEFINE = QT_$${ucmodule}_LIB
|
MODULE_DEFINE = QT_$${ucmodule}_LIB
|
||||||
MODULE_DEFINES = $$MODULE_DEFINE $$MODULE_DEFINES
|
MODULE_DEFINES = $$MODULE_DEFINE $$MODULE_DEFINES
|
||||||
|
|
||||||
load(qt_module_pris)
|
load(qt_build_paths)
|
||||||
|
|
||||||
#other
|
qt_no_install_library {
|
||||||
|
TEMPLATE = aux
|
||||||
|
CONFIG += force_qt # Needed for the headers_clean tests.
|
||||||
|
} else {
|
||||||
TEMPLATE = lib
|
TEMPLATE = lib
|
||||||
|
}
|
||||||
DESTDIR = $$MODULE_BASE_OUTDIR/lib
|
DESTDIR = $$MODULE_BASE_OUTDIR/lib
|
||||||
win32:!wince*:!prefix_build: DLLDESTDIR = $$MODULE_BASE_OUTDIR/bin
|
win32:!wince*:!prefix_build: DLLDESTDIR = $$MODULE_BASE_OUTDIR/bin
|
||||||
|
|
||||||
@ -69,6 +73,7 @@ CONFIG += qmake_cache target_qt
|
|||||||
|
|
||||||
QMAKE_DOCS_TARGETDIR = qt$${MODULE}
|
QMAKE_DOCS_TARGETDIR = qt$${MODULE}
|
||||||
|
|
||||||
|
load(qt_module_pris)
|
||||||
load(qt_common)
|
load(qt_common)
|
||||||
|
|
||||||
!no_module_headers: load(qt_module_headers)
|
!no_module_headers: load(qt_module_headers)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user