CMake: Don't use PUBLIC_LIBRARIES for executables

Change-Id: I346ea4eac1dfbfb7fb81609307f5f7c4716bb8d1
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
This commit is contained in:
Alexandru Croitor 2022-07-20 17:40:35 +02:00
parent a78463ef31
commit eed7b3f4e7
17 changed files with 16 additions and 17 deletions

View File

@ -17,7 +17,7 @@ qt_internal_add_module(QmlTypeRegistrarPrivate
DEFINES DEFINES
QT_NO_CAST_FROM_ASCII QT_NO_CAST_FROM_ASCII
QT_NO_CAST_TO_ASCII QT_NO_CAST_TO_ASCII
PUBLIC_LIBRARIES LIBRARIES
Qt::CorePrivate Qt::CorePrivate
GENERATE_CPP_EXPORTS GENERATE_CPP_EXPORTS
GENERATE_PRIVATE_CPP_EXPORTS GENERATE_PRIVATE_CPP_EXPORTS

View File

@ -12,7 +12,7 @@ qt_internal_add_app(qml
SOURCES SOURCES
conf.h conf.h
main.cpp main.cpp
PUBLIC_LIBRARIES LIBRARIES
Qt::CorePrivate Qt::CorePrivate
Qt::QmlPrivate Qt::QmlPrivate
) )

View File

@ -17,7 +17,7 @@ qt_internal_add_tool(${target_name}
DEFINES DEFINES
QT_NO_CAST_FROM_ASCII QT_NO_CAST_FROM_ASCII
QT_NO_CAST_TO_ASCII QT_NO_CAST_TO_ASCII
PUBLIC_LIBRARIES LIBRARIES
Qt::QmlCompilerPrivate Qt::QmlCompilerPrivate
) )
qt_internal_return_unless_building_tools() qt_internal_return_unless_building_tools()

View File

@ -11,7 +11,7 @@ qt_internal_add_tool(${target_name}
TOOLS_TARGET Qml # special case TOOLS_TARGET Qml # special case
SOURCES SOURCES
qmldomtool.cpp qmldomtool.cpp
PUBLIC_LIBRARIES LIBRARIES
Qt::CorePrivate Qt::CorePrivate
Qt::QmlDomPrivate Qt::QmlDomPrivate
) )

View File

@ -16,7 +16,7 @@ qt_internal_add_app(qmleasing
properties.ui properties.ui
segmentproperties.cpp segmentproperties.h segmentproperties.cpp segmentproperties.h
splineeditor.cpp splineeditor.h splineeditor.cpp splineeditor.h
PUBLIC_LIBRARIES LIBRARIES
Qt::Gui Qt::Gui
Qt::Qml Qt::Qml
Qt::Quick Qt::Quick

View File

@ -15,7 +15,7 @@ qt_internal_add_tool(${target_name}
qmlformat.cpp qmlformat.cpp
../shared/qqmltoolingsettings.h ../shared/qqmltoolingsettings.h
../shared/qqmltoolingsettings.cpp ../shared/qqmltoolingsettings.cpp
PUBLIC_LIBRARIES LIBRARIES
Qt::Core Qt::Core
Qt::QmlDomPrivate Qt::QmlDomPrivate
) )

View File

@ -17,7 +17,7 @@ qt_internal_add_tool(${target_name}
DEFINES DEFINES
QT_NO_CAST_FROM_ASCII QT_NO_CAST_FROM_ASCII
QT_NO_CAST_TO_ASCII QT_NO_CAST_TO_ASCII
PUBLIC_LIBRARIES LIBRARIES
Qt::QmlCompilerPrivate Qt::QmlCompilerPrivate
Qt::QmlPrivate Qt::QmlPrivate
) )

View File

@ -35,7 +35,7 @@ qt_internal_add_app(qmljs
../../src/3rdparty/masm/stubs/runtime ../../src/3rdparty/masm/stubs/runtime
../../src/3rdparty/masm/stubs/wtf ../../src/3rdparty/masm/stubs/wtf
../../src/3rdparty/masm/wtf ../../src/3rdparty/masm/wtf
PUBLIC_LIBRARIES LIBRARIES
Qt::CorePrivate Qt::CorePrivate
Qt::QmlPrivate Qt::QmlPrivate
) )

View File

@ -8,7 +8,7 @@ qt_internal_add_tool(${target_name}
INSTALL_DIR "${INSTALL_LIBEXECDIR}" INSTALL_DIR "${INSTALL_LIBEXECDIR}"
SOURCES SOURCES
main.cpp main.cpp
PUBLIC_LIBRARIES LIBRARIES
Qt::CorePrivate Qt::CorePrivate
Qt::QmlPrivate Qt::QmlPrivate
) )

View File

@ -15,7 +15,7 @@ qt_internal_add_tool(${target_name}
main.cpp main.cpp
../shared/qqmltoolingsettings.h ../shared/qqmltoolingsettings.h
../shared/qqmltoolingsettings.cpp ../shared/qqmltoolingsettings.cpp
PUBLIC_LIBRARIES LIBRARIES
Qt::CorePrivate Qt::CorePrivate
Qt::QmlCompilerPrivate Qt::QmlCompilerPrivate
) )

View File

@ -26,7 +26,7 @@ qt_internal_add_app(qmlls
../shared/qqmltoolingsettings.cpp ../shared/qqmltoolingsettings.cpp
DEFINES DEFINES
QT_USE_QSTRINGBUILDER QT_USE_QSTRINGBUILDER
PUBLIC_LIBRARIES LIBRARIES
Qt::QmlPrivate Qt::QmlPrivate
Qt::CorePrivate Qt::CorePrivate
Qt::QmlDomPrivate Qt::QmlDomPrivate

View File

@ -16,7 +16,6 @@ qt_internal_add_tool(${target_name}
qmltypereader.cpp qmltypereader.h qmltypereader.cpp qmltypereader.h
LIBRARIES LIBRARIES
Qt::QmlTypeRegistrarPrivate Qt::QmlTypeRegistrarPrivate
PUBLIC_LIBRARIES
Qt::CorePrivate Qt::CorePrivate
Qt::Gui Qt::Gui
Qt::Qml Qt::Qml

View File

@ -13,7 +13,7 @@ qt_internal_add_app(qmlpreview
main.cpp main.cpp
qmlpreviewapplication.cpp qmlpreviewapplication.h qmlpreviewapplication.cpp qmlpreviewapplication.h
qmlpreviewfilesystemwatcher.cpp qmlpreviewfilesystemwatcher.h qmlpreviewfilesystemwatcher.cpp qmlpreviewfilesystemwatcher.h
PUBLIC_LIBRARIES LIBRARIES
Qt::Network Qt::Network
Qt::QmlDebugPrivate Qt::QmlDebugPrivate
) )

View File

@ -18,7 +18,7 @@ qt_internal_add_tool(${target_name}
qmlprofilerapplication.cpp qmlprofilerapplication.h qmlprofilerapplication.cpp qmlprofilerapplication.h
qmlprofilerclient.cpp qmlprofilerclient.h qmlprofilerclient.cpp qmlprofilerclient.h
qmlprofilerdata.cpp qmlprofilerdata.h qmlprofilerdata.cpp qmlprofilerdata.h
PUBLIC_LIBRARIES LIBRARIES
Qt::Network Qt::Network
Qt::QmlDebugPrivate Qt::QmlDebugPrivate
) )

View File

@ -11,7 +11,7 @@ qt_internal_add_app(qmlscene
main.cpp main.cpp
DEFINES DEFINES
QML_RUNTIME_TESTING QML_RUNTIME_TESTING
PUBLIC_LIBRARIES LIBRARIES
Qt::CorePrivate Qt::CorePrivate
Qt::Gui Qt::Gui
Qt::GuiPrivate Qt::GuiPrivate

View File

@ -13,7 +13,7 @@ qt_internal_add_tool(${target_name}
TOOLS_TARGET Qml # special case TOOLS_TARGET Qml # special case
SOURCES SOURCES
main.cpp main.cpp
PUBLIC_LIBRARIES LIBRARIES
Qt::Gui Qt::Gui
Qt::Qml Qt::Qml
Qt::QuickTest Qt::QuickTest

View File

@ -13,7 +13,7 @@ qt_internal_add_tool(${target_name}
TOOLS_TARGET Qml # special case TOOLS_TARGET Qml # special case
SOURCES SOURCES
qmltime.cpp qmltime.h qmltime.cpp qmltime.h
PUBLIC_LIBRARIES LIBRARIES
Qt::Gui Qt::Gui
Qt::Qml Qt::Qml
Qt::Quick Qt::Quick