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_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)
|
||||
|
Loading…
x
Reference in New Issue
Block a user