CMake: Introduce QT_HAS_NAMESPACE
This makes testing for Qt with namespace builds easier in extend_target. Change-Id: I58ab985a2ed39859fb65d35f8f69065fed2a5c9b Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
This commit is contained in:
parent
e7e793555f
commit
3e36bcdca0
@ -66,6 +66,11 @@ set(QT_PLATFORM_DEFINITIONS ${QT_DEFAULT_PLATFORM_DEFINITIONS}
|
|||||||
set(QT_PLATFORM_DEFINITION_DIR ${QT_DEFAULT_PLATFORM_DEFINITION_DIR}
|
set(QT_PLATFORM_DEFINITION_DIR ${QT_DEFAULT_PLATFORM_DEFINITION_DIR}
|
||||||
CACHE PATH "Path to directory that contains qplatformdefs.h")
|
CACHE PATH "Path to directory that contains qplatformdefs.h")
|
||||||
set(QT_NAMESPACE "" CACHE STRING "Qt Namespace")
|
set(QT_NAMESPACE "" CACHE STRING "Qt Namespace")
|
||||||
|
if(QT_NAMESPACE STREQUAL "")
|
||||||
|
set(QT_HAS_NAMESPACE OFF)
|
||||||
|
else()
|
||||||
|
set(QT_HAS_NAMESPACE ON)
|
||||||
|
endif()
|
||||||
|
|
||||||
macro(qt_internal_set_known_qt_modules)
|
macro(qt_internal_set_known_qt_modules)
|
||||||
set(KNOWN_QT_MODULES ${ARGN} CACHE INTERNAL "Known Qt modules" FORCE)
|
set(KNOWN_QT_MODULES ${ARGN} CACHE INTERNAL "Known Qt modules" FORCE)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user