client: Explain what PUBLIC_CODE does

Change-Id: If7d0954561cecddefada49d7f00359a711bb9e29
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
David Redondo 2024-05-15 13:06:25 +02:00
parent 7cf59cf455
commit 4611355d69

View File

@ -37,7 +37,8 @@ code in C and C++ for implementing the protocols, and the resulting files will b
of the \c target.
The options \c{PUBLIC_CODE} and \c{PRIVATE_CODE} correspond to the \c{public-code} and
\c{private-code} options of \c{wayland-scanner}. For backwards compatibility \c{PUBLIC_CODE} is the
\c{private-code} options of \c{wayland-scanner}. \c{PUBLIC_CODE} will cause the symbols in the
code that is generated by \c{wayland-scanner} to be exported. For backwards compatibility \c{PUBLIC_CODE} is the
default but generally \c{PRIVATE_CODE} is strongly recommended.
qt_generate_wayland_protocol_client_sources() will trigger generation of the files needed to