Doc: Document the qt_no_entrypoint target property

Fixes: QTBUG-90031
Change-Id: Ib3e7e9d966ee64f97fdd3df48b3fa5325d19cc6c
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
bb10
Joerg Bornemann 2021-01-13 18:53:58 +01:00
parent f3251bcb87
commit baff03d3d4
2 changed files with 19 additions and 0 deletions

View File

@ -527,6 +527,7 @@ how to accomplish this.
\li \l{cmake-target-property-QT_ANDROID_PACKAGE_SOURCE_DIR}{QT_ANDROID_PACKAGE_SOURCE_DIR}
\li \l{cmake-target-property-QT_QML_IMPORT_PATH}{QT_QML_IMPORT_PATH}
\li \l{cmake-target-property-QT_QML_ROOT_PATH}{QT_QML_ROOT_PATH}
\li \l{cmake-target-property-qt_no_entrypoint}{qt_no_entrypoint}
\endlist
Upon return, the \c{QT_ANDROID_DEPLOYMENT_SETTINGS_FILE} target property will

View File

@ -202,3 +202,21 @@ This property will be set by
Projects should not try to set this property themselves, as it will be ignored
and overwritten by that command.
*/
/*!
\page cmake-target-property-qt_no_entrypoint.html
\ingroup cmake-properties-qtcore
\ingroup cmake-target-properties-qtcore
\title qt_no_entrypoint
\target cmake-target-property-qt_no_entrypoint
\brief Specifies to inhibit linking against Qt's entrypoint lib.
\preliminarycmakeproperty
On certain platforms, Qt applications link against Qt's entrypoint lib by default.
That library provides implementations of main (or WinMain).
On targets that must provide their own entry point, set the property \c qt_no_entrypoint to inhibit linking against Qt's entrypoint library.
*/