forked from qt-creator/qt-creator
QmlDesigner: Fix linking for Qt6::QmlDomPrivate
Depends on fix in Qt 6.7.3. Change-Id: I6e88ff660b6bf0ed7629cd58d62cc76d8a3f3cef Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -458,6 +458,7 @@ extend_qtc_library(QmlDesignerCore
|
|||||||
SOURCES_PREFIX designercore/projectstorage
|
SOURCES_PREFIX designercore/projectstorage
|
||||||
PUBLIC_INCLUDES designercore/projectstorage
|
PUBLIC_INCLUDES designercore/projectstorage
|
||||||
SOURCES_PROPERTIES SKIP_AUTOGEN ON
|
SOURCES_PROPERTIES SKIP_AUTOGEN ON
|
||||||
|
DEFINES QML_DOM_MSVC2019_COMPAT # can be removed for Qt 6.8
|
||||||
SOURCES
|
SOURCES
|
||||||
commontypecache.h
|
commontypecache.h
|
||||||
directorypathcompressor.h
|
directorypathcompressor.h
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ extend_qtc_test(unittest
|
|||||||
CONDITION TARGET Qt6::QmlDomPrivate AND TARGET Qt6::QmlCompilerPrivate AND IS_SUPPORTED_PROJECTSTORAGE_QT
|
CONDITION TARGET Qt6::QmlDomPrivate AND TARGET Qt6::QmlCompilerPrivate AND IS_SUPPORTED_PROJECTSTORAGE_QT
|
||||||
SOURCES_PREFIX "${QmlDesignerDir}/designercore"
|
SOURCES_PREFIX "${QmlDesignerDir}/designercore"
|
||||||
DEPENDS Qt6::QmlDomPrivate Qt6::QmlCompilerPrivate
|
DEPENDS Qt6::QmlDomPrivate Qt6::QmlCompilerPrivate
|
||||||
DEFINES QDS_BUILD_QMLPARSER
|
DEFINES QDS_BUILD_QMLPARSER QML_DOM_MSVC2019_COMPAT # QML_DOM_MSVC2019_COMPAT can be revmoved for Qt 6.8
|
||||||
SOURCES
|
SOURCES
|
||||||
projectstorage/qmldocumentparser.cpp projectstorage/qmldocumentparser.h
|
projectstorage/qmldocumentparser.cpp projectstorage/qmldocumentparser.h
|
||||||
projectstorage/qmltypesparser.cpp projectstorage/qmltypesparser.h
|
projectstorage/qmltypesparser.cpp projectstorage/qmltypesparser.h
|
||||||
|
|||||||
Reference in New Issue
Block a user