forked from qt-creator/qt-creator
QmlDesigner: Fix skip auto moc
Actually the syntax was wrong. You can use SKIP_AUTOMOC foo.cpp or PROPERTIES SKIP_AUTOMOC ON SKIP_AUTOGEN is skipping AUTOUIC and AUTORCC too. Change-Id: Id4afdc2572fc287ae66368ba0fd70b3ce7fc04ba Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Burak Hancerli <burak.hancerli@qt.io>
This commit is contained in:
@@ -82,7 +82,6 @@ if(TARGET QmlDesignerCore)
|
||||
add_feature_info("ProjectStorage" ${USE_PROJECTSTORAGE} "")
|
||||
endif()
|
||||
|
||||
|
||||
extend_qtc_library(QmlDesignerCore
|
||||
CONDITION ENABLE_COMPILE_WARNING_AS_ERROR
|
||||
PROPERTIES COMPILE_WARNING_AS_ERROR ON
|
||||
@@ -204,7 +203,7 @@ extend_qtc_library(QmlDesignerCore
|
||||
)
|
||||
|
||||
extend_qtc_library(QmlDesignerCore
|
||||
SOURCES_PROPERTIES SKIP_AUTOMOC ON
|
||||
SOURCES_PROPERTIES SKIP_AUTOGEN ON
|
||||
SOURCES_PREFIX ${CMAKE_CURRENT_LIST_DIR}/designercore/include
|
||||
SOURCES
|
||||
abstractproperty.h
|
||||
@@ -389,7 +388,7 @@ extend_qtc_library(QmlDesignerCore
|
||||
extend_qtc_library(QmlDesignerCore
|
||||
SOURCES_PREFIX designercore/projectstorage
|
||||
PUBLIC_INCLUDES designercore/projectstorage
|
||||
SOURCES_PROPERTIES SKIP_AUTOMOC ON
|
||||
SOURCES_PROPERTIES SKIP_AUTOGEN ON
|
||||
SOURCES
|
||||
commontypecache.h
|
||||
directorypathcompressor.h
|
||||
|
@@ -1,6 +1,6 @@
|
||||
add_qtc_library(TestMatchers OBJECT
|
||||
EXCLUDE_FROM_INSTALL
|
||||
SKIP_AUTOMOC ON
|
||||
PROPERTIES SKIP_AUTOGEN ON
|
||||
PUBLIC_INCLUDES ${CMAKE_CURRENT_LIST_DIR}
|
||||
DEPENDS
|
||||
Googletest Utils QmlDesigner
|
||||
|
@@ -1,6 +1,6 @@
|
||||
add_qtc_library(TestMocks OBJECT
|
||||
EXCLUDE_FROM_INSTALL
|
||||
SKIP_AUTOMOC ON
|
||||
PROPERTIES SKIP_AUTOGEN ON
|
||||
PUBLIC_INCLUDES ${CMAKE_CURRENT_LIST_DIR}
|
||||
DEPENDS
|
||||
Qt::Core Qt::Widgets Googletest Sqlite TestDesignerCore
|
||||
|
@@ -1,6 +1,6 @@
|
||||
add_qtc_library(TestPrinters OBJECT
|
||||
EXCLUDE_FROM_INSTALL
|
||||
SKIP_AUTOMOC ON
|
||||
PROPERTIES SKIP_AUTOGEN ON
|
||||
PUBLIC_INCLUDES ${CMAKE_CURRENT_LIST_DIR}
|
||||
DEPENDS
|
||||
Qt::Core Qt::Widgets Sqlite Googletest TestDesignerCore
|
||||
|
@@ -1,7 +1,7 @@
|
||||
add_qtc_library(TestDesignerCore OBJECT
|
||||
EXCLUDE_FROM_INSTALL
|
||||
PUBLIC_INCLUDES ${CMAKE_CURRENT_LIST_DIR}
|
||||
SKIP_AUTOMOC ON
|
||||
PROPERTIES SKIP_AUTOGEN ON
|
||||
DEPENDS
|
||||
Qt::Core Qt::Network Qt::Widgets
|
||||
Qt::Xml Qt::Concurrent Qt::QmlPrivate Qt::Gui
|
||||
|
@@ -3,7 +3,7 @@ file(RELATIVE_PATH TEST_RELATIVE_LIBEXEC_PATH "/${RELATIVE_TEST_PATH}" "/${IDE_L
|
||||
|
||||
add_qtc_test(unittest GTEST
|
||||
PROPERTIES COMPILE_WARNING_AS_ERROR OFF
|
||||
SKIP_AUTOGEN ON
|
||||
PROPERTIES SKIP_AUTOGEN ON
|
||||
DEPENDS
|
||||
Qt::Core Qt::Network Qt::Widgets
|
||||
Qt::Xml Qt::Concurrent Qt::QmlPrivate Qt::Gui
|
||||
|
Reference in New Issue
Block a user